首页 » PHP教程 » thinkphpforeach技巧_ThinkPHP之轮回标签的运用

thinkphpforeach技巧_ThinkPHP之轮回标签的运用

访客 2024-12-08 0

扫一扫用手机浏览

文章目录 [+]

图片来自网络

ThinkPHP内置很多模版标签,本日我只向大家分享循环输出标签。
往后会逐渐分享其他常用模板标签的用法。

thinkphpforeach技巧_ThinkPHP之轮回标签的运用

ThinkPHP内置模版标签

thinkphpforeach技巧_ThinkPHP之轮回标签的运用
(图片来自网络侵删)
Foreach

Foreach标签用来循环输出数据,常日用于输出数据库select查询结果,如下所示。

掌握器代码

模板代码

终极输出结果如下:

输出结果

在foreach标签中,name为掌握器赋值的变量名(users),item为循环内的变量名(user)。

Volist

Volist标签与Foreach类似,不过它拥有更多用法,最基本用法如下:

Volist基本用法

输出结果

可以看到,Volist标签中只是把item换成id,其他完备相同。

但是如果我们只须要输出第1-10(把稳数组是从0开始的)条数据,可以这样用:

Volist的offset用法

输出结果

如果数据为空时,我们还可以利用empty属性来输出指定信息:

Volist的empty用法

输出结果

由于我们利用Table来输出数据,而empty不支持直接传入html标签,以是“无用户信息”被解析到了table外。
我们可以这样办理:

掌握器赋值empty

Volist的empty吸收变量

输出结果

For

for标签的用法很大略,如下:

<for start=\"大众开始值\"大众 end=\"大众结束值\公众 step=\公众步进值\"大众 name=\"大众循环变量名\公众 >输出内容</for>

开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。
name的默认值是i,步进值的默认值是1,举例如下:

for标签用法

输出结果

结论

在开拓中,我们须要常常用到循环输出功能,节制循环输出的用法志在必得。

如果您以为小编的教程对您有所帮助,请点击关注支持小编,您的关注是对小编最大的鼓励。
标签:

相关文章