6赞
1003
当前位置:  开发笔记 > 编程语言 > 正文

ThinkPHP中循环遍历的两种方法(volist和foreach标签)

在ThinkPHP中系统提供了两个标签来实现便利操作:volist标签和foreach标签。

在ThinkPHP中系统提供了两个标签来实现便利操作:volist标签和foreach标签。

volist语法格式:

注意:volist是双标签语句,需要闭合。

foreach语法格式:

注意:

foreach同样是双标签语句,需要闭合。

区别:

volist语法格式与foreach语法格式形式上大体相同,volist除了上述的name和id属性对之外,还支持更多的属性对,如mod、key、length等等,而foreach标签除了上述的name和item之外只支持key属性对。可以理解成foreach标签是volist标签的一个简化版本。

建议在实际操作时尽量使用volist标签。

案例一:

一维数组的遍历

 assign('array',$array);
   
    $this -> display();
}






       
       {$vol} -
       
{$for} -

输出展示:

案例二:

二维数组的遍历

 assign('array',$array);
    $this -> assign('array2',$array2);
    $this -> display();
    }





/*volist循环遍历,嵌套循环*/
    
    
    {$vo}-
    

/*foreach循环遍历,嵌套循环*/ {$fo}-

输出展示:

更多相关ThinkPHP知识,请访问ThinkPHP教程!

以上就是ThinkPHP中循环遍历的两种方法(volist和foreach标签)的详细内容,更多请关注其它相关文章!

推荐阅读
devbox
deadman21
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4