Вызов функции-члена для необъектаPhp

Кемеровские программисты php общаются здесь
Anonymous
Вызов функции-члена для необъекта

Сообщение Anonymous »

Поэтому я реорганизую свой код, чтобы реализовать больше ООП. Я создал класс для хранения атрибутов страницы.

Код: Выделить всё

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;
}
}
Позже я вызываю функцию set_page_title() вот так

Код: Выделить всё

function page_properties($objPortal) {
$objPage->set_page_title($myrow['title']);
}
При этом я получаю сообщение об ошибке:


Вызов участнику функция set_page_title() для необъекта


Так что же мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/545 ... non-object

Вернуться в «Php»