[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Strict Standards: Non-static method
Slavok47
Приветствую всех, ребят подскажите как исправить ошибку Strict Standards: Non-static method
Ругается на строку
$this->shutdown = vB_Shutdown::init();

Спасибо!
redreem

$this->shutdown = $vb->init();


где $vb - экземпляр класса vB_Shutdown
johniek_comp
находишь класс vB_Shutdown и метод init и делаешь его статическим, и вообще название init в 5.3 вроде как конструктор воспринимается...

_____________
user posted image
Slavok47
Цитата (johniek_comp @ 13.10.2012 - 07:34)
находишь класс vB_Shutdown и метод init и делаешь его статическим, и вообще название init в 5.3 вроде как конструктор воспринимается...

Спасибо!
Но именно делать статическим? метод или класс? и как сделать?

class vB_Shutdown
{
var $shutdown = array();

function vB_Shutdown()
{
}


function &init()
{
static $instance;
Slavok47
вроде понял

public static function &init()
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.