Я устанавливаю переменную класса внутри класса.
Теперь я написал метод, который использует переменную. Код, который я написал, выглядит так
class someController extends someBase{
private $var;
var_dump($var); //line 3
public function someFunc(){
$this->var = null
$this->var = $this->otherFunction(); //assume this returns string "Barack Obama"
}
}
При первом обращении к контроллеру значение в строке 3 будет null
.
Как мне закодировать его так, чтобы в следующий раз, когда я получу доступ к этому контроллеру, вывод var_dump в строке 3 был "Барак Обама".
Я изучил методы получения и установки, но так как я новичок в php, я не могу обернуть голову, как это работает.