Smarty{foreach}

</pre></p><table border="1" style="margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 1px solid silver; word-break: break-word; color: rgb(85, 85, 85); font-family: verdana, 'ms song', 宋體, Arial, 微軟雅黑, Helvetica, sans-serif; font-size: 12px; line-height: 24px; background-color: rgb(245, 248, 250);"><thead style="margin:0px; padding:0px"><tr style="margin:0px; padding:0px"><th valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Attribute Name屬性名稱</th><th valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Type類型</th><th valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Required必要</th><th valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Default默認值</th><th valign="center" align="left" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Description描述</th></tr></thead><tbody style="margin:0px; padding:0px"><tr style="margin:0px; padding:0px"><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">from</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">array數組</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Yes必要</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse"><span style="margin:0px; padding:0px">n/a</span></td><td valign="center" align="left" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">The array you are looping through<br style="margin:0px; padding:0px" />循環訪問的數組<br style="margin:0px; padding:0px" /></td></tr><tr style="margin:0px; padding:0px"><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">item</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">string字符串</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">Yes必要</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse"><span style="margin:0px; padding:0px">n/a</span></td><td valign="center" align="left" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">The name of the variable that is the current element<br style="margin:0px; padding:0px" />當前元素的變量名<br style="margin:0px; padding:0px" /></td></tr><tr style="margin:0px; padding:0px"><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">key</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">string字符串</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">No可選</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse"><span style="margin:0px; padding:0px">n/a</span></td><td valign="center" align="left" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">The name of the variable that is the current key<br style="margin:0px; padding:0px" />當前鍵名的變量名<br style="margin:0px; padding:0px" /></td></tr><tr style="margin:0px; padding:0px"><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">name</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">string字符</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">No可選</td><td valign="center" align="middle" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse"><span style="margin:0px; padding:0px">n/a</span></td><td valign="center" align="left" style="margin:0px; padding:3px; border:1px solid silver; border-collapse:collapse">The name of the foreach loop for accessing foreach properties<br style="margin:0px; padding:0px" />用於訪問foreach屬性的foreach循環的名稱</td></tr></tbody></table><p><span style="font-family: verdana, 'ms song', 宋體, Arial, 微軟雅黑, Helvetica, sans-serif; color: rgb(85, 85, 85);"><span style="line-height:24px; background-color:rgb(245,248,250)"></span></span></p><p>1:訪問關聯數組</p><pre code_snippet_id="1689849" snippet_file_name="blog_20160519_1_321953" name="code" class="php">$arr = array(9 => 'Tennis', 3 => 'Swimming', 8 => 'Coding');
$smarty->assign('myArray', $arr);

<ul>
{foreach from=$myArray key=k item=v name=foo}
<li>{$k}: {$v}當前循環次數:{$smarty.foreach.foo.index}</li>
{/foreach}
</ul>


2:訪問二維數組

$arr = array(
    array('id' => 1),
    array('id' => 2),
    array('id' => 3),
);


<ul>
{foreach from=$arr key=k item=v}
<li>{$v.id}</li>
{/foreach}
</ul>







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章