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

发布时间 - 2020-01-22 00:00:00    点击率:

在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  # 遍历  # 刘姥姥  # 水浒传  # 西游记  # 唐僧  # 红楼梦  # 刘备  # 关羽  # 林黛玉  # 林冲 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 济南网站建设制作公司,室内设计网站一般都有哪些功能?  Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全  详解MySQL数据库的安装与密码配置  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  Python进程池调度策略_任务分发说明【指导】  如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】  Laravel如何生成URL和重定向?(路由助手函数)  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  如何快速登录WAP自助建站平台?  实例解析angularjs的filter过滤器  Laravel如何生成API文档?(Swagger/OpenAPI教程)  EditPlus中的正则表达式实战(5)  Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  JavaScript如何实现音频处理_Web Audio API如何工作?  高防服务器租用如何选择配置与防御等级?  如何在阿里云部署织梦网站?  什么是javascript作用域_全局和局部作用域有什么区别?  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  如何快速重置建站主机并恢复默认配置?  悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】  如何快速查询网站的真实建站时间?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  微信小程序 闭包写法详细介绍  如何在VPS电脑上快速搭建网站?  如何快速生成橙子建站落地页链接?  高性价比服务器租赁——企业级配置与24小时运维服务  黑客如何通过漏洞一步步攻陷网站服务器?  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  使用spring连接及操作mongodb3.0实例  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  微信小程序制作网站有哪些,微信小程序需要做网站吗?  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  微信h5制作网站有哪些,免费微信H5页面制作工具?  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  Python面向对象测试方法_mock解析【教程】  如何在IIS7上新建站点并设置安全权限?  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  南京网站制作费用,南京远驱官方网站?  如何在景安服务器上快速搭建个人网站?  如何在景安云服务器上绑定域名并配置虚拟主机?  如何在Tomcat中配置并部署网站项目?  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  香港服务器部署网站为何提示未备案?  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  使用豆包 AI 辅助进行简单网页 HTML 结构设计  文字头像制作网站推荐软件,醒图能自动配文字吗?