У меня есть класс. Внутри этого класса у меня есть приватный статический член. У меня также есть функция защищенного класса и общедоступная статическая функция класса.
По сути, я пытаюсь установить статический член. Поток это.
Внутри функции защищенного класса есть вызов другой функции класса:
ех.
class MyClass extends someOtherClass{
private static $myVar;
protected function login(){
MyClass::createDBInstance();
}
public static function createDBInstance(){
self::$myVar = 'someValue';
}
}
Проблема, с которой я сталкиваюсь, заключается в том, что, как только он попадает в createDBInstance и пытается установить self :: myVar, он убивает. Я пропускаю что-то такое фундаментальное?
пытаться
private static $myVar;
а также
self::$myVar = 'someValue';
Обратите внимание $
персонажи.
Других решений пока нет …