怎麼取得smarty範本中 foreach的最後一次迴圈的值

WBOY
發布: 2016-08-18 09:15:56
原創
1390 人瀏覽過

怎麼取得smarty範本中 foreach的最後一次迴圈的值
如圖,後台往前台傳遞了一個數組,用foreach循環,我只想取得最後一次循環invalid_num的值 應該怎樣取啊

{foreach from=$bonus item=item name=bonus}

{/foreach}
我是在循環外使用的,
用的這個判斷,沒有取到
{if $smarty.foreach.bonus.last}

<code>{$item.Invalid_num}</code>
登入後複製
登入後複製

{/if}

回覆內容:

怎麼取得smarty範本中 foreach的最後一次迴圈的值
如圖,後台往前台傳遞了一個數組,用foreach循環,我只想取得最後一次循環invalid_num的值 應該怎樣取啊

{foreach from=$bonus item=item name=bonus}

{/foreach}
我是在循環外使用的,
用的這個判斷,沒有取到
{if $smarty.foreach.bonus.last}

<code>{$item.Invalid_num}</code>
登入後複製
登入後複製

{/if}

把所有invalid_num的值按照當前的 $key 存到數組裡面,count 長度, 然後就取出來了, $array[$count - 1]

參考文件[]()
參考文件

<code class="php">{foreach $items as $item}
    {if $item@last}
        //这里就是最后一条数据了
    {/if}
{/foreach}</code>
登入後複製
相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!