我想要做的是将静态$variable
设置为'new value'
。这是我的代码:请向我解释设置静态变量时出现此错误的性质
class myobj {
static protected $variable = null;
static function test() {
static::variable = 'new value'
}
}
$obj = new myobj();
$obj->test();
但是一个错误显示出来:使用
Parse error: syntax error, unexpected '=' in D:\!TC\www\error.php on line 8
,你能告诉我们哪些第8行是? – Landon