ThinkPHP3.1.x模板volist输出一维数组 array
ThinkPHP框架的模板标签一般用于循环输出从控制器端传递过来的二维或四维数组,但是如何循环输出一维数组呢?
下面给大家简单介绍一下使用<volist>循环输出一维数组,假设控制器代码如下:
$list = array("username"=>"路人甲","addr"=>"北京市朝阳区","email"=>"1234@email.com");
$this->assign("list",$list);
模板代码如下:
下面给大家简单介绍一下使用<volist>循环输出一维数组,假设控制器代码如下:
$list = array("username"=>"路人甲","addr"=>"北京市朝阳区","email"=>"1234@email.com");
$this->assign("list",$list);
模板代码如下:
<volist name="list" id="vo">
数组key:{$key}<br />
数组元素:{$vo}<br />
</volist>
$list是一维数组,{$key}是输出数组的索引键名。
浏览器端访问结果:
数组key:username
数组元素:路人甲
数组key:addr
数组元素:北京市朝阳区
数组key:email
数组元素:1234@email.com
这种方法可以与getfield()或find()方法搭配使用。
数组key:{$key}<br />
数组元素:{$vo}<br />
</volist>
$list是一维数组,{$key}是输出数组的索引键名。
浏览器端访问结果:
数组key:username
数组元素:路人甲
数组key:addr
数组元素:北京市朝阳区
数组key:email
数组元素:1234@email.com
这种方法可以与getfield()或find()方法搭配使用。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: C# 数组的五种声明方式
- 下一篇: C# 数组的五种声明方式
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2