我有一个二维数组,我正在使用smarty中的构造foreach。 我把第二个foreach嵌套的循环放到6,因为我知道数组列的数量,但是我会把循环更像是第一个foreach循环,其中行数是由array1得到的,我该怎么办?
{section name=customer loop=$array1}
{section name=contact loop=6}
{$array1[customer][contact]}
{/section}
<p>
{/section}
答案 0 :(得分:0)
使用以下格式。 loop
属性可以是array
值,也可以是integer
表示循环的次数。
{section name=customer loop=$array1}
{section name=contact loop=$array1[customer]}
{$array1[customer][contact]}
{/section}
{/section}