Smarty foreach控制循環(huán)次數(shù)的實(shí)現(xiàn)詳解
更新時間:2013年07月03日 09:23:41 作者:
在smarty中數(shù)組是經(jīng)常會用到的,循環(huán)遍歷數(shù)組用 section 或者 foreach ,如何得到數(shù)組長度或者判斷一個數(shù)組個數(shù)呢
1.可以用{$array| count} 來試試。
2.
{foreach from=$variable key=key name=name iteam=value}
{$variable|@count} // 獲取數(shù)組長度
{$smarty.foreach.loop.index} // 獲取當(dāng)前循環(huán)數(shù)組元素下標(biāo),以0開始
{$smarty.foreach.loop.iteration} // 獲取當(dāng)前循環(huán)次數(shù),以1開始
{$smarty.foreach.loop.first} // 為true時,標(biāo)記循環(huán)第一次執(zhí)行
{$smarty.foreach.loop.last} // 為true時,標(biāo)記循環(huán)最后一次執(zhí)行
{$smarty.foreach.name.last} // 為true時,標(biāo)記循環(huán)最后一次執(zhí)行
{$smarty.foreach.loop.show} // 當(dāng)前是否顯示
{$smarty.foreach.loop.total} // 循環(huán)次數(shù)
{/foreach}
3、控制循環(huán)次數(shù)
{foreach name=infolist from=$VIDEO_INFO_LIST item=infolist}
{assign var=floor value=$smarty.foreach.infolist.index}
{if $floor<5%} {*或者 if $smarty.foreach.infolist.iteration <5*}
<li>{$infolist%}</li>
{/if}
{/foreach}
2.
復(fù)制代碼 代碼如下:
{foreach from=$variable key=key name=name iteam=value}
{$variable|@count} // 獲取數(shù)組長度
{$smarty.foreach.loop.index} // 獲取當(dāng)前循環(huán)數(shù)組元素下標(biāo),以0開始
{$smarty.foreach.loop.iteration} // 獲取當(dāng)前循環(huán)次數(shù),以1開始
{$smarty.foreach.loop.first} // 為true時,標(biāo)記循環(huán)第一次執(zhí)行
{$smarty.foreach.loop.last} // 為true時,標(biāo)記循環(huán)最后一次執(zhí)行
{$smarty.foreach.name.last} // 為true時,標(biāo)記循環(huán)最后一次執(zhí)行
{$smarty.foreach.loop.show} // 當(dāng)前是否顯示
{$smarty.foreach.loop.total} // 循環(huán)次數(shù)
{/foreach}
3、控制循環(huán)次數(shù)
復(fù)制代碼 代碼如下:
{foreach name=infolist from=$VIDEO_INFO_LIST item=infolist}
{assign var=floor value=$smarty.foreach.infolist.index}
{if $floor<5%} {*或者 if $smarty.foreach.infolist.iteration <5*}
<li>{$infolist%}</li>
{/if}
{/foreach}
相關(guān)文章
PHP刪除特定數(shù)組內(nèi)容并且重建數(shù)組索引的方法.
我們知道.PHP沒有提供專門刪除一個特定數(shù)組元素的方法.但是可以通過unset()函數(shù)來完成.2011-03-03php dirname(__FILE__) 獲取當(dāng)前文件的絕對路徑
dirname(__FILE__) 取到的是當(dāng)前文件的絕對路徑,也就是說,比起相對路徑,查找速度是最快的。2011-06-06深入解析yii權(quán)限分級式訪問控制的實(shí)現(xiàn)(非RBAC法)
本篇文章是對yii權(quán)限分級式訪問控制的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP預(yù)定義超全局?jǐn)?shù)組變量小結(jié)
這篇文章主要介紹了PHP預(yù)定義超全局?jǐn)?shù)組變量,結(jié)合實(shí)例形式總結(jié)分析了預(yù)定義超全局?jǐn)?shù)組變量的特性、功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-08-08php上傳圖片到指定位置路徑保存到數(shù)據(jù)庫的具體實(shí)現(xiàn)
本文為大家介紹下php上傳圖片到指定位置路徑保存到數(shù)據(jù)庫的具體實(shí)現(xiàn),感興趣的朋友不要錯過2013-12-12php官方微信接口大全(微信支付、微信紅包、微信搖一搖、微信小店)
這篇文章主要介紹了php官方微信接口大全,包括微信支付、微信紅包、微信搖一搖、微信小店,感興趣的小伙伴們可以參考一下2015-12-12PHP學(xué)習(xí)筆記之?dāng)?shù)組篇
其實(shí)PHP中的數(shù)組和JavaScript中的數(shù)組很相似,就是一系列鍵值對的集合。2011-06-06