Php Smarty:多维数组
我需要在smarty中循环到多维数组中,{section}给我带来了困难 这是一个名为$brands的阵列:Php Smarty:多维数组,php,multidimensional-array,smarty,Php,Multidimensional Array,Smarty,我需要在smarty中循环到多维数组中,{section}给我带来了困难 这是一个名为$brands的阵列: Array (26) A => Array (4) 0 => "Alienation" 1 => "Alligator" 2 => "Amoeba" 3 => "Animal" B => Array (2) 0 => "Bell" 1 => "Bontr
Array (26)
A => Array (4)
0 => "Alienation"
1 => "Alligator"
2 => "Amoeba"
3 => "Animal"
B => Array (2)
0 => "Bell"
1 => "Bontrager"
C => Array (9)
0 => "Camicleta"
1 => "Cannondale"
2 => "Cateye"
3 => "Coach"
4 => "Colner"
5 => "Continental"
6 => "Crankbrothers"
7 => "Cratoni"
8 => "CST"
D => Array (7)
0 => "Da Bomb"
1 => "Deli"
2 => "Demolition"
3 => "Diadora"
4 => "Diamondback"
5 => "DNM"
6 => "DT Swiss"
E => Array (3)
0 => "Eastman"
1 => "Easton"
2 => "Eighties"
...
我想要输出
<h2>A</h2>
Alienation
Alligator
Amoeba
Animal
<h2>B</h2>
Bell
Bontrager
....
A
异化
短吻鳄
变形虫
动物
B
钟
棒槌哥
....
还有一个
我知道我应该在brands数组中迭代两次,但无法使其工作尝试使用嵌套的foreach:
{foreach from=$myArr key=key item=item}
<h2>{$key}</h2>
{foreach from=$item item=i}
{$i} <br />
{/foreach}
{/foreach}
{foreach from=$myArr key=key item=item}
{$key}
{foreach from=$item=i}
{$i}
{/foreach}
{/foreach}
尝试使用嵌套的foreach:
{foreach from=$myArr key=key item=item}
<h2>{$key}</h2>
{foreach from=$item item=i}
{$i} <br />
{/foreach}
{/foreach}
{foreach from=$myArr key=key item=item}
{$key}
{foreach from=$item=i}
{$i}
{/foreach}
{/foreach}