【问题标题】:How to itearate foreach loop in smarty as key maps to val in php如何在smarty中迭代foreach循环作为键映射到php中的val
【发布时间】:2015-12-14 16:07:27
【问题描述】:
在分配一个具有无序键的关联数组后,我尝试在 smarty 中使用 foreach 循环,但它不起作用。我需要键和值。我该怎么做。
分配的数组:
$arr[34] = 'Profile';
$arr[70] = 'Logo';
$arr[300] = 'Items';
$this->assign('arr', $arr);
【问题讨论】:
标签:
foreach
key
smarty
associative-array
【解决方案1】:
看看foreach。
例如,根据您的数组调整:
<ul>
{foreach $arr as $keyvar=>$itemvar}
<li>Key {$keyvar} : {$itemvar} </li>
{/foreach}
</ul>
Smarty manual 有更多示例可以在需要时进一步帮助您。