【发布时间】:2018-11-03 13:51:29
【问题描述】:
我在一个类中设置一个类变量。 现在,我编写了一个使用该变量的方法。我写的代码是这样的
class someController extends someBase{
private $var;
var_dump($var); //line 3
public function someFunc(){
$this->var = null
$this->var = $this->otherFunction(); //assume this returns string "Barack Obama"
}
}
第一次访问控制器时,第 3 行的值将是null。
如何编写代码,以便下次访问此控制器时,第 3 行的 var_dump 输出为“Barack Obama”。
我已经研究过 getter 和 setter,但是由于我是 php 新手,所以我无法理解它是如何工作的。
【问题讨论】: