如何在 smarty 中迭代 foreach 循环作为键映射到 php 中的 val
How to itearate foreach loop in smarty as key maps to val in php
我试图在 smarty 中使用 foreach 循环在分配一个带有无序键的关联数组之后,但它不起作用。我需要键和值。我该怎么做。
分配的数组:
$arr[34] = 'Profile';
$arr[70] = 'Logo';
$arr[300] = 'Items';
$this->assign('arr', $arr);
看看foreach
。
示例,已调整为您的数组:
<ul>
{foreach $arr as $keyvar=>$itemvar}
<li>Key {$keyvar} : {$itemvar} </li>
{/foreach}
</ul>
Smarty manual 有更多示例可以在需要时进一步帮助您。
我试图在 smarty 中使用 foreach 循环在分配一个带有无序键的关联数组之后,但它不起作用。我需要键和值。我该怎么做。
分配的数组:
$arr[34] = 'Profile';
$arr[70] = 'Logo';
$arr[300] = 'Items';
$this->assign('arr', $arr);
看看foreach
。
示例,已调整为您的数组:
<ul>
{foreach $arr as $keyvar=>$itemvar}
<li>Key {$keyvar} : {$itemvar} </li>
{/foreach}
</ul>
Smarty manual 有更多示例可以在需要时进一步帮助您。