Smarty 中的 Foreach
Foreach in Smarty
我的聪明人 {brands}
有 returns 这个数组:
array (size=2)
0 =>
array (size=3)
'id' => string '98' (length=2)
'name' => string 'Adidas' (length=6)
1 =>
array (size=3)
'id' => string '168' (length=3)
'name' => string 'Agisko' (length=6)
我需要,这可以查看数组中的所有 name
。我怎么写这个很聪明?
<ul>
{foreach $brands as $brand}
<li>{$brands|var_dump}</li>
{/foreach}
</ul>
可以像在 PHP 代码中那样访问关联数组值,或者使用点表示法:
<ul>
{foreach $brands as $brand}
<li>{$brand['name']}</li>
{/foreach}
</ul>
<ul>
{foreach $brands as $brand}
<li>{$brand.name}</li>
{/foreach}
</ul>
我的聪明人 {brands}
有 returns 这个数组:
array (size=2)
0 =>
array (size=3)
'id' => string '98' (length=2)
'name' => string 'Adidas' (length=6)
1 =>
array (size=3)
'id' => string '168' (length=3)
'name' => string 'Agisko' (length=6)
我需要,这可以查看数组中的所有 name
。我怎么写这个很聪明?
<ul>
{foreach $brands as $brand}
<li>{$brands|var_dump}</li>
{/foreach}
</ul>
可以像在 PHP 代码中那样访问关联数组值,或者使用点表示法:
<ul>
{foreach $brands as $brand}
<li>{$brand['name']}</li>
{/foreach}
</ul>
<ul>
{foreach $brands as $brand}
<li>{$brand.name}</li>
{/foreach}
</ul>