Я просматривал некоторый код, и мне трудно разработать объявление переменной в классах php. В частности, похоже, что код, на который я смотрю, не объявляет переменные класса до их использования. Теперь этого можно ожидать, но я не могу найти никакой информации, в которой говорится, что это возможно. Итак, вы ожидаете этого:
class Example
{
public function __construct()
{
$this->data = array();
$this->var = 'something';
}
}
работать? и создает ли это эти переменные в экземпляре класса, который будет использоваться в дальнейшем?