loop - 输出数据列表

特别注意:loop只能循环输出数组变量,在使用前请确认你的数据是数组,如果是字符串的话,请先转换成数组!!!

$arr = ["a", "b", "c"];
<loop $arr,$val>
    {{$val}} // 循环输出 a、b、c
</loop>

$arr = ["a"=>"yes", "b"=>"no", "c"=>"ok"];
<loop $arr,$val,$key>
    {{$key}} // 循环输出 a、b、c
    {{$val}} // 循环输出 yes、no、ok
</loop>

$arr = ["a", "b", "c"];
<loop $arr,$val,$index>
    {{$index}} // 循环输出 0、1、2
    {{$val}} // 循环输出 a、b、c
</loop>

<loop [1, 2, 3],$val,$index>
    {{$index}} // 循环输出 0、1、2
    {{$val}} // 循环输出 1、2、3
</loop>

<loop explode("|", "1|2|3"),$val,$index>
    {{$index}} // 循环输出 0、1、2
    {{$val}} // 循环输出 1、2、3
</loop>
大纲