Home >php教程 >php手册 >ThinkPHP模板中数组循环实例,thinkphp模板

ThinkPHP模板中数组循环实例,thinkphp模板

WBOY
WBOYOriginal
2016-06-13 09:22:40974browse

ThinkPHP模板中数组循环实例,thinkphp模板

本文实例讲述了ThinkPHP模板中数组循环的实现方法。分享给大家供大家参考。具体实现方法如下:

ThinkPHP开发过程中经常用到输出数组在模板中使用,一般select出来的数据都是二维数组,我们在模板中用volist标签就可以输出,今天开发遇到了这样一个问题:如果是二维数组,如何在模板中输出呢?经过查看开发手册,问题得到解决,分享一下,比如这样的一维数组:

复制代码 代码如下:

array(2) {
[2] => string(12) "www.jb51.net博文配图"
[3] => string(12) "默认相册"
}


用到foreach标签,他可以循环一维或者是二维数组,一维数组这样用:

复制代码 代码如下:

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

thinkphp 在模板上循环数组 我已出数组长度 怎判断是循环的最后一次

你确定你要去的是总页码?用ThinkPHP自带的分页类 页面显示应该是{$page},默认显示的是N条记录数、上一页、下一页、第一页、最后一页,要显示总页数配置一下page.class.php中的$config项
 

在thinkphp中 我怎在模板中将循环与函数结合起来?

你这样查询出来的是一个二维数组,在模板中有专门的标签用来循环输出的,所以不必要去计算他的长度的,你直接用 volist这个标签
用法如下:

显示书名:{$vo.name}

name的值books就是你在控制器传过来的二维数组名
 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn