信息发布→ 登录 注册 退出

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

发布时间:2020-01-22

点击量:

在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();
}



test



       
       {$vol} -
       
{$for} -

输出展示: 

案例二:

二维数组的遍历

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



test



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

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

输出展示:

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

标签:# thinkphp  # foreach  # 循环  # Length  # 遍历  # 刘姥姥  # 水浒传  # 西游记  # 唐僧  # 红楼梦  # 刘备  # 关羽  # 林黛玉  # 林冲  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!