ThinkPHP模板中数组循环实例,thinkphp模板_PHP教程
程序员文章站
2024-02-18 17:46:22
...
ThinkPHP模板中数组循环实例,thinkphp模板
本文实例讲述了ThinkPHP模板中数组循环的实现方法。分享给大家供大家参考。具体实现方法如下:
ThinkPHP开发过程中经常用到输出数组在模板中使用,一般select出来的数据都是二维数组,我们在模板中用volist标签就可以输出,今天开发遇到了这样一个问题:如果是二维数组,如何在模板中输出呢?经过查看开发手册,问题得到解决,分享一下,比如这样的一维数组:
复制代码 代码如下:
array(2) {
[2] => string(12) "www.jb51.net博文配图"
[3] => string(12) "默认相册"
}
[2] => string(12) "www.jb51.net博文配图"
[3] => string(12) "默认相册"
}
用到foreach标签,他可以循环一维或者是二维数组,一维数组这样用:
复制代码 代码如下:
希望本文所述对大家的ThinkPHP框架程序设计有所帮助。
你确定你要去的是总页码?用ThinkPHP自带的分页类 页面显示应该是{$page},默认显示的是N条记录数、上一页、下一页、第一页、最后一页,要显示总页数配置一下page.class.php中的$config项
你这样查询出来的是一个二维数组,在模板中有专门的标签用来循环输出的,所以不必要去计算他的长度的,你直接用 volist这个标签
用法如下:
显示书名:{$vo.name}
name的值books就是你在控制器传过来的二维数组名
推荐阅读
-
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法,smartyforeach_PHP教程
-
smarty模板引擎中变量及变量修饰器用法实例,smarty模板_PHP教程
-
thinkphp3.0 模板中函数的使用_php技巧
-
解密ThinkPHP3.1.2版本之模板继承_PHP教程
-
程序员 - thinkphp模板问题,如何在tp框架自己的模板中判断数组是否为空?
-
thinkphp中html:list标签传递多个参数实例,thinkphplist_PHP教程
-
ThinkPHP模板范围判断输出In标签与Range标签用法详解_php实例
-
thinkPHP模板的输出和模型的使用_PHP教程
-
Thinkphp入门三—框架模板、变量(47),thinkphp47_PHP教程
-
ThinkPHP自定义函数解决模板标签加减运算的方法,thinkphp模板_PHP教程