【发布时间】:2016-07-21 13:24:18
【问题描述】:
我有这样的课
Class something{
public $token;
public function nameA()
{
$this->token = 'value';
}
public function nameB(){
echo $this->token;
}
}
$ok = new something();
$ok->nameB();
为什么我在使用 $ok->nameB(); 时什么也得不到?
【问题讨论】:
-
因为
new something();不会自动为您运行nameA();除非您调用nameA(),否则token属性的值为空