thinkphp5|ThinkPHP 模板中不能循环一些内容

时间:2018-01-12  来源:thinkphp  阅读:

在这里我们要注意,返回单条结果的方法有find、getBy等方法,下面以官方例子为基础给出演示结果。
可以循环的数组结构

 代码如下

array(2) {
[0] => array(8) {
["id"] => string(2) “33″
["title"] => string(6) “222111″
["content"] => string(6) “222111″
["user_id"] => string(1) “0″
["create_time"] => string(10) “1342800330″
["update_time"] => string(1) “0″
["status"] => string(1) “1″
["email"] => string(12) “222111@1.com”
}
[1] => array(8) {
["id"] => string(2) “32″
["title"] => string(6) “654364″
["content"] => string(5) “adlkf”
["user_id"] => string(1) “0″
["create_time"] => string(10) “1342800285″
["update_time"] => string(1) “0″
["status"] => string(1) “1″
["email"] => string(9) “222@1.com”
}
}
不可以循环的一维数组
array(8) {
["id"] => string(2) “10″
["title"] => string(1) “6″
["content"] => string(1) “6″
["user_id"] => string(1) “0″
["create_time"] => string(10) “1342627991″
["update_time"] => string(1) “0″
["status"] => string(1) “1″
["email"] => string(7) “1@1.com”
}


后记
date:2012-Oct-9th
如果想要将变量转换为 ThinkPHP 可循环,
从原理来讲,
只要将一维数组转换成为二维数组即可,
下面简单写一下步骤

 代码如下

//假设我们有一个一维数组变量 $unloop
//将$unloop转换为二维数组
$enloop = array();
$enloop[0] = $unloop;
//$enloop 便是可以 ThinkPHP 可循环的数组了。
?>

foreach 标签
foreach标签没有volist标签那么多的功能,优势是可以对对象进行遍历输出,而volist标签通常是用于输出数组。

例子:

 代码如下


用 户 名:{$vo.username}

电子邮件:{$vo.email}

注册时间:{$vo.regdate|date="Y-m-d H:i",###}



thinkphp5|ThinkPHP 模板中不能循环一些内容

http://m.bbyears.com/jiaocheng/38466.html

推荐访问:thinkphp快速入门
相关阅读 猜你喜欢
本类排行 本类最新