本文实例讲述了Thinkphp5.0框架视图view的循环标签用法。分享给大家供大家参考,具体如下:
volist标签:
<!-- 使用volist --> <!-- name是传递过来的要循环变量名 --> <!-- key是每一个索引,可以省略默认为$i --> <!-- id是每一个值 --> <!-- offset是从第几个开始遍历 --> <!-- length是总共遍历几次 --> <!-- empty是为空时显示的内容 --> {volist name='data' key='i' id='value' offset='0' length=3 empty='没有数据'} <li>{$i} : {$value.username}</li> {/volist}
foreach标签:
方式一:
{foreach $data as $i=>$value} <li>{$i} : {$value.username}</li> {/foreach}
方式二:
<!-- 使用foreach --> {foreach name='data' item='value' key='i'} <li>{$i} : {$value.username}</li> {/foreach}
for标签:
输出1到10
{for name='k' start='1' end='10' step='1'} <p>{$k}</p> {/for}
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
FOREACH标签 foreach标签的用法和PHP语法非常接近,用于循环输出数组或者对象的属性,用法如下: $list = User::all(); $this->assign('list',$list); 模板文件中可以这样输出 {foreach $list as $key=>$vo } {$vo.id}:{$vo.name} {/foreach} 可以不通过模板变量赋值,支持使用函
本文向大家介绍thinkPHP5.0框架简单配置作用域的方法,包括了thinkPHP5.0框架简单配置作用域的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP5.0框架简单配置作用域的方法。分享给大家供大家参考,具体如下: 配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。如果你的配置参数需要用于不同的项目或者相互隔离,那么就可以使用作用域功能
在处理嵌套循环的时候可以中断(break)或继续(continue)外层循环。在这类情形中,循环必须用一 些'label(标签)来注明,并且标签传递给 break/continue 语句。 #![allow(unreachable_code)] fn main() { 'outer: loop { println!("Entered the outer loop");
volist标签 标签名 作用 包含属性 volist 数组数据循环输出 name,id,offset,length,key,mod 标签属性: | 标签属性名 | 含义 | | --- | --- | | name |模板赋值的变量名称,必须 | | id |当前的循环变量名称,必须 | | offset |循环开始索引,默认从0开始 | | length |循环长度,默认为 null | |
volist标签 标签名 作用 包含属性 volist 数组数据循环输出 name,id,offset,length,key,mod 标签属性: | 标签属性名 | 含义 | | --- | --- | | name |模板赋值的变量名称,必须 | | id |当前的循环变量名称,必须 | | offset |循环开始索引,默认从0开始 | | length |循环长度,默认为 null | |
本文向大家介绍thinkPHP5.0框架开发规范简介,包括了thinkPHP5.0框架开发规范简介的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP5.0框架开发规范。分享给大家供大家参考,具体如下: 命名规范 ThinkPHP5遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范: 目录和文件 目录不强制规范,驼峰及小写+下划线模式均支持; 类库、函数文件统一以