Smarty:多维数组键


Smarty: multidimensional array key

我在堆栈解决方案中发现了如何在Smarty 中查看多维数组

{foreach from=$myArr key=key item=item}
    <h2>{$key}</h2>
    {foreach from=$item item=i}
        {$i} <br />
    {/foreach}
{/foreach}

但在第二个foreach中,我不能gey键值(索引),该怎么做?我试过

{foreach from=$myArr key=key item=item}
        <h2>{$key}</h2>
        {foreach from=$item key=k item=i}
            {$i} <br />
            {$k} <br />
        {/foreach}
    {/foreach}

但它不起作用

您可以在当前变量上使用@键或@索引。

{$i@key}
{$i@index}