原创

tp5框架用foreach循环时候报Indirect modification of overloaded element of think\paginator\driver\Bootst错误


tp5框架用foreach循环时候报Indirect modification of overloaded element of think\paginator\driver\Bootst错误


其实原因很简单~  因为tp5的分页类读取时候,读出来的数据不是纯数组的格式了!


所以我们在循环的时候需要用数据对象的形式进行访问


具体代码如下



public function lst()
    {
$info_mod = Db::name($this->_info);
 $list = $info_mod->order('checked,id')->paginate(25);
 $items = $list->items();
 foreach ($items as $k => $v){
 $items[$k]['columns'] = unserialize($v['column']); 
}
$this->assign('items',$items);
 $this->assign('list',$list);
 return $this->fetch();
}
相信大家看了代码之后都知道错误出现在那里了哟~


留言反馈
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈