相关疑难解决方法(0)

调用非对象上的成员函数

所以我正在重构我的代码来实现更多的OOP.我设置了一个类来保存页面属性.

class PageAtrributes 
{
  private $db_connection;
  private $page_title;

    public function __construct($db_connection) 
    {
        $this->db_connection = $db_connection;
        $this->page_title = '';
    }

    public function get_page_title()
    {
        return $this->page_title;
    }

    public function set_page_title($page_title)
    {
        $this->page_title = $page_title;
    }
}
Run Code Online (Sandbox Code Playgroud)

稍后我会调用set_page_title()函数

function page_properties($objPortal) {    
    $objPage->set_page_title($myrow['title']);
}
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我收到错误消息:

在非对象上调用成员函数set_page_title()

那我错过了什么?

php

67
推荐指数
3
解决办法
36万
查看次数

标签 统计

php ×1