不能在静态变量定义中使用变量?

时间:2011-06-29 16:49:54

标签: php static-variables

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

我收到语法错误。如果我删除静态,它会接受它。

输入整个内容并不是什么大不了的事,但我不确定为什么这不起作用

1 个答案:

答案 0 :(得分:4)

静态变量

  

可以声明静态变量,如上例所示。尝试为这些由表达式导致的变量赋值会导致解析错误

通过PHP Manual

静态属性

  

与任何其他PHP静态变量一样,   静态属性可能只是   使用文字或文字初始化   不变; 不允许使用表达式

通过PHP Manual