function index(){
$this->data=M('tab')->where('id=1')->find();
echo $this->data['id']; //输出1
$this->data['id']=2; //改值
echo $this->data['id']; //还是输出1,不对啊
//如果把以上代码改成
$data=M('tab')->where('id=1')->find();
echo $data['id']; //输出1
$data['id']=2; //改值
$this->data=$data;
echo $this->data['id']; //这次输出2,正常
}
}
很奇怪,为什么呢?
最佳答案