tp5框架用foreach循环时候报

浏览:2564 发布日期:2018/01/02 分类:系统代码 关键字: tp5循环时候报错
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);
p($list);
foreach ($list->items() as $k => $v){
$list->items()[$k]['columns'] = unserialize($v['column']);
}
p($list);
return $this->fetch();
//Indirect modification of overloaded element of think\paginator\driver\Bootst
}
相信大家看了代码之后都知道错误出现在那里了哟~
评论( 相关
后面还有条评论,点击查看>>