详解thinkphp6循环的两种方式
发布时间 - 2021-03-30 00:00:00 点击率:次thinkphp6中有两个可以实现数组循环的标签(volist标签和foreach标签),下面跟着小编一起去看看这两个标签的用处吧。
第一种:volist标签
语法:
{volist name="" id="" key="" offset="" length=""}
循环体
{/volist}其中:
name:当前模板的变量名称;
id:当前的循环变量;
key:下标,默认从1开始;
offset:开始的行数;
length:获取的行数。
实例:
定义数组:
1,'name'=>'cmcc'
],['id'=>2,'name'=>'cctv'
],['id'=>1,'name'=>'cmqq'
]
];
view::assign('arr',$arr);
return view::fetch();
}
}
?>在模板中遍历:
{volist name="arr" id="vv" key="kk" offset="1" length="1"}
{$kk} --- {$vv['name']}
{/volist}输出结果:
我们设置从1开始截,截取一个,所以输出结果为cctv。
第二种:foreach标签
语法:
{foreach $name as $key=>$id}
循环体
{/foreach}其中:
name:当前模板的变量名称;
id:当前的循环变量;
key:下标,默认从0开始。
实例:
foreach的定义数组与
volist的相同,这里就不再写了,我们直接看在模板中遍历。
{foreach $arr as $k=>$v}
{$k} --- {$v['name']}
{/foreach}输出结果为:
我们可以看到foreach标签在循环的时候需要加上$(美元符号),而volist标签再循环的时候不需要加上$(美元符号)。
推荐学习:
thinkphp6视频教程
最新的10个thinkphp视频教程
# 遍历
# 行数
# 不需要
# 中有
# 这两个
# 可以看到
# 写了
# 可以实现
# 看在
# 第二种
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
php485函数参数是什么意思_php485各参数详细说明【介绍】
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
郑州企业网站制作公司,郑州招聘网站有哪些?
详解Oracle修改字段类型方法总结
微信h5制作网站有哪些,免费微信H5页面制作工具?
如何在万网自助建站中设置域名及备案?
高端网站建设与定制开发一站式解决方案 中企动力
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
北京网站制作公司哪家好一点,北京租房网站有哪些?
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
大同网页,大同瑞慈医院官网?
魔方云NAT建站如何实现端口转发?
如何快速生成专业多端适配建站电话?
Python面向对象测试方法_mock解析【教程】
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
lovemo网页版地址 lovemo官网手机登录
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
使用spring连接及操作mongodb3.0实例
浅谈Javascript中的Label语句
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
高防服务器如何保障网站安全无虞?
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
php打包exe后无法访问网络共享_共享权限设置方法【教程】
如何用AWS免费套餐快速搭建高效网站?
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
制作旅游网站html,怎样注册旅游网站?
如何利用DOS批处理实现定时关机操作详解
如何在VPS电脑上快速搭建网站?
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
奇安信“盘古石”团队突破 iOS 26.1 提权
如何用景安虚拟主机手机版绑定域名建站?
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
Bootstrap整体框架之CSS12栅格系统
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
js代码实现下拉菜单【推荐】
如何在香港免费服务器上快速搭建网站?
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
使用Dockerfile构建java web环境
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
PHP 500报错的快速解决方法
JavaScript如何实现倒计时_时间函数如何精确控制
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
Android自定义listview布局实现上拉加载下拉刷新功能

