
foreach用來遍歷一個數(shù)組,以便模板調(diào)用數(shù)組中的值,foreach 是成對出現(xiàn)的。
1、將數(shù)組的值賦值給形參 $v
{foreach $list as $v}
<li>文章標(biāo)題是:{$v['title']}</li>
{/foreach}2、將數(shù)組的鍵賦值給形參 $k,將數(shù)組的值賦值給形參 $v
{foreach $list as $k => $v}
<li>文章ID :{$k} 文章標(biāo)題是:{$v['title']}</li>
{/foreach}3、計數(shù)器 @iteration,@iteration用于記錄數(shù)組遍歷的次數(shù),以下范例是記錄數(shù)組每遍歷4次將 li 的 class 設(shè)為 mr0
{foreach $list as $v}
<li{if ($v@iteration)%4 ==0}class="mr0"{/if}>文章標(biāo)題是:{$v['title']}</li>
{/foreach}4、其他關(guān)鍵字(高級用法)
@first //記錄第一次遍歷
@last //記錄最后一次遍歷
@total //記錄遍歷的總數(shù)
@show //判斷是否存在數(shù)組的值

閩公網(wǎng)安備號:35010402350377
