Loop循环标签,可以将数组遍历显示,可设置自增变量。
{loop data="数组变量" key="key参数" val="val参数" step="step自增参数"} {$val} {/loop}
参数 | 作用 | 是否必须 | 默认值 |
---|---|---|---|
data | 数组变量 | 是 | |
key | 数组下标 | 否 | key,循环中可以使用{{$key} |
val | 数组的值 | 否 | val,循环中可以使用{{$val} |
step | 自增变量 | 否 | step,循环中可以使用:{$step} |
假设有一个一维数组:$data=['a'=>'小明','b'=>'小王'],使用loop标签循环,代码如下:
{loop data="$data" val="rs"} {$step}、{$key} {$rs}<br> {/loop}
运行结果如下:
1、a 小明 2、b 小王