为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 生命周期问题

PHP 生命周期问题

PHP
慕尼黑的夜晚无繁华 2019-02-04 00:05:45
一个小白问题, 这是ThinkPHP的一个控制器, 调用其他方法打印 $this->accounts就是[] ,是否渲染 index 之后此控制器实例的生命周期就已经结束了, 路由访问其它方法时,会从新创建实例,需要从新调用数据库class Index extends Controller {    private accounts = [];      public function index() {        // 1. 数据库取出         $this->accounts = model('Account')->getAccounts();    // 把值赋给了 $this->accounts         return $this->fetch('', [            'list' => $this->accounts,         ]);     }    public function select($id) {         dump($this->accounts);    // 打印出来是空,  是否渲染 index 之后, 此实例已经释放     } }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 462 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信