需求 需要傳id = 1,2,3,4,5
未判斷
id={foreach from=$a item=item name=name}{$item},{/foreach}"
輸出 id=1,2,3,4,5, //多了一個逗號,
判斷
id={foreach from=$a item=item name=name}{$item}{if $smarty.foreach.name.last}{else},{/if}{/foreach}"
輸出 id=1,2,3,4,5 //正常
id={foreach from=$a item=item name=name}{$item},{/foreach}"
輸出 id=1,2,3,4,5, //多了一個逗號,
id={foreach from=$a item=item name=name}{$item}{if $smarty.foreach.name.last}{else},{/if}{/foreach}"
輸出 id=1,2,3,4,5 //正常
緩存: 1) 提高訪問效率高:使用緩存; 實現類似頁面靜態化效果; 美工和php文件合併後的編譯文件形成靜態頁面(減少了 從數據庫獲取數據信息,訪問數據庫的次數等); 2) 緩存分類 l 頁面緩存