Не можете использовать переменную внутри определения статической переменной? - PullRequest
1 голос
/ 29 июня 2011

static $PATH_TO_USER = $server . '/users';

Я получаю синтаксическую ошибку. Если я снимаю статический сигнал, он, тем не менее, принимает его.

Нетрудно напечатать все это, но я не уверен, почему это вообще не работает

1 Ответ

4 голосов
/ 29 июня 2011

Статическая переменная

Статические переменные могут быть объявлены, как показано в примерах выше.Попытка присвоить значения этим переменным, которые являются результатом выражений , приведет к ошибке разбора .

с помощью PHP Manual .

Статическое свойство

Как и любая другая статическая переменная PHP, статические свойства могут быть инициализированы только с использованием литерала или константы; выражения недопустимы .

с помощью PHP Manual .

...