Можно ли создать переменную, которая запускает функцию и сохраняет ее возвращаемое значение при вызове? Как в примере ниже:
class Object{
public $var = $this->doSomething();
function doSomething(){
return "Something";
}
}
$object = new Object();
echo $object->$var;
Только потому, что я получаю эту ошибку:
Ошибка разбора: синтаксическая ошибка, неожиданный T_VARIABLE в test.php в строке 2