视图的循环标签支持两种:foreach
、for
。
foreach
为遍历数组。
for
则是创建循环递归器。
foreach
标签的语法与原生PHPforeach
基本一致:
{foreach $list as $key=>$value}
{$value.id} -> {$value.name}
{/foreach}
for
标签的语法,更偏向模板引擎标签的写法:
{for start="开始值" end="结束值" step="步进值" name="循环变量名" }
{/for}
name
的默认值是i
,step
的默认值是1
,举例如下:
{for start="1" end="100"}
{$i}
{/for}