tp5使用foreach给模板赋值

浏览:25667 发布日期:2016/10/19 分类:ThinkPHP5专区 关键字: 模板赋值 foreach
小技巧,大神请飘过。
模型返回的是json数据,不能直接使用foreach赋值给模板,需要先解码;
比如:$user = new User; //实例模型
$uid = ulogin('uid');//自定义的登录判断函数
$u_row = $user->where('uid',$uid)->select();//取得数据
foreach($u_row as $key => $row){
    $ul = json_decode($row); //json解码
    foreach($ul as $k => $u){
            $this->assign($k,$u); //赋值给模板
    }
}
懒人办法,对于数据字段太多的表,一个个去输一遍很累。
最佳答案
评论( 相关
后面还有条评论,点击查看>>