Smarty:多维数组
我需要在 smarty 中循环进入一个多维数组,而 {section} 给我带来了困难
这是名为 $brands 的数组:
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
....
所以
我知道我应该在 Brands 数组中迭代两次,但不能让它发挥作用
I need to loop into a multidimensional array in smarty and {section} is giving me a hard time
This is the array called $brands:
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"
...
I want to output
<h2>A</h2>
Alienation
Alligator
Amoeba
Animal
<h2>B</h2>
Bell
Bontrager
....
And so one
I understand I should iterate twice inside the brands array, but can't get it to work
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用嵌套的 foreach:
Try using a nested foreach: