2012-10-04 78 views
0

我有一個二維數組,我在smarty中使用構造foreach。 我已經把6嵌套的第二個foreach循環,因爲我知道數組的列的數量,但我會把循環更像一般foreach循環的行數由array1得到,我該怎麼做?使用foreach(smarty)與二維數組

{section name=customer loop=$array1} 

{section name=contact loop=6} 
{$array1[customer][contact]} 
{/section} 
<p> 
{/section} 

回答

0

使用以下格式。 loop屬性可以是值的array或代表循環次數的integer

{section name=customer loop=$array1} 
    {section name=contact loop=$array1[customer]} 
    {$array1[customer][contact]} 
    {/section} 
{/section} 
+0

我試過了,但是出了界! –

+0

你可以顯示'$ array1'的結構 – air4x