如题,
class company_manage extends MY_Controller{
public $name = '';
fucntion a(){
$this->name = 'abc';
}
function b(){
$n = $this->name;
echo $n;
}
}
代码如上,我想在b方法里边使用到这个$name属性,但是拿不到,拿到的只是未在a方法赋值前的值。
题主可能是想要用户访问
/company_manage/a
之后再访问/company_manage/b
的时候能拿到值?那样的话设置在 Controller 上是不行的,因为每次访问都会重新创建这个 Controller 实例。要想在先后两次访问中都能拿到,应该放在 session 中