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>