Home > Article > Backend Development > PHP OOP 私有属性赋值纳闷
PHP OOP 私有属性赋值困惑
最近发现在class 中给私有变量赋值的时候调用了函数就会报错,不得其解释,OOP方面的菜鸟,请高手解释?
<br />class Test extends Controller {<br /> //测试<br /> private $test = count('csdn');<br />}<br />
define('TEST', strlen('csdn'));<br />class Test extends Controller {<br /> //测试<br /> private $test = TEST;<br />}这样写是可以的