Когда $ это начало работать? - PullRequest
3 голосов
/ 03 июля 2010

Хорошо, все шутки в стороне ...

Я только что заметил, что смог сослаться на статический класс, используя $this::$name.Я не помню, чтобы когда-либо сталкивался с этим раньше, так как я всегда использовал self::$name или $this->name в своих классах.

В какой версии PHP $this начал работать со свойствами статических классов?

1 Ответ

4 голосов
/ 03 июля 2010

Из журнала изменений PHP5 v5.3.0 (http://php.net/ChangeLog-5.php#5.3.0):

Добавлена ​​поддержка динамического доступа к статическим членам с использованием $ foo :: myFunc ().(Этьен Кнейс)

Так что я полагаю, это довольно недавнее явление.:)

(О, это относится к статическим вызовам методов ... Интересно, так ли это для доступа к свойствам.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...