欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

smarty section簡(jiǎn)介與用法分析

 更新時(shí)間:2008年10月03日 14:42:26   作者:  
section的產(chǎn)生是為解決foreach的不足的,與foreach一樣,它用于設(shè)計(jì)模板內(nèi)的循環(huán)塊,它較為復(fù)雜,可極大程序上滿足程序需要,所以在程序中我習(xí)慣使用它而不使用foreach
基本原形為:
{section name = name loop = $varName[, start = $start, step = $step, max = $max, show = true]}
name: section的名稱,不用加$
$loop: 要循環(huán)的變量,在程序中要使用assign對(duì)這個(gè)變量進(jìn)行操作。
$start: 開(kāi)始循環(huán)的下標(biāo),循環(huán)下標(biāo)默認(rèn)由0開(kāi)始
$step: 每次循環(huán)時(shí)下標(biāo)的增數(shù)
$max: 最大循環(huán)下標(biāo)
$show: boolean類型,決定是否對(duì)這個(gè)塊進(jìn)行顯示,默認(rèn)為true

這里有個(gè)名詞需要說(shuō)明:
循環(huán)下標(biāo):實(shí)際它的英文名稱為index,是索引的意思,這里我將它譯成"下標(biāo)",主要是為了好理解。它表示在顯示這個(gè)循環(huán)塊時(shí)當(dāng)前的循環(huán)索引,默認(rèn)從0開(kāi)始,受$start的影響,如果將$start設(shè)為5,它也將從5開(kāi)始計(jì)數(shù),在模板設(shè)計(jì)部分我們使用過(guò)它,這是當(dāng)前{section}的一個(gè)屬性,調(diào)用方式為Smarty.section.sectionName.index,這里的sectionName指的是函數(shù)原型中的name屬性。
{section}塊具有的屬性值,分別為:
1. index: 上邊我們介紹的"循環(huán)下標(biāo)",默認(rèn)為0
2. index_prev: 當(dāng)前下標(biāo)的前一個(gè)值,默認(rèn)為-1
3. index_next: 當(dāng)前下標(biāo)的下一個(gè)值,默認(rèn)為1
4. first: 是否為第一下循環(huán)
5. last: 是否為最后一個(gè)循環(huán)
6. iteration: 循環(huán)次數(shù)
7. rownum: 當(dāng)前的行號(hào),iteration的另一個(gè)別名
8. loop: 最后一個(gè)循環(huán)號(hào),可用在section塊后統(tǒng)計(jì)section的循環(huán)次數(shù)
9. total: 循環(huán)次數(shù),可用在section塊后統(tǒng)計(jì)循環(huán)次數(shù)
10. show: 在函數(shù)的聲明中有它,用于判斷section是否顯示

相關(guān)文章

  • php類的擴(kuò)展和繼承用法實(shí)例

    php類的擴(kuò)展和繼承用法實(shí)例

    這篇文章主要介紹了php類的擴(kuò)展和繼承用法,以實(shí)例形式較為詳細(xì)的分析了php類的繼承及擴(kuò)展操作技巧,需要的朋友可以參考下
    2015-06-06
  • 使用PHP實(shí)現(xiàn)JWT的基本步驟

    使用PHP實(shí)現(xiàn)JWT的基本步驟

    PHP JWT(JSON Web Token)是一種用于身份驗(yàn)證和授權(quán)的開(kāi)放標(biāo)準(zhǔn),JWT是一個(gè)包含有關(guān)用戶或?qū)嶓w身份信息的安全令牌,本文給大家介紹了使用PHP實(shí)現(xiàn)JWT的基本步驟,需要的朋友可以參考下
    2023-12-12
  • PHP巧妙利用位運(yùn)算實(shí)現(xiàn)網(wǎng)站權(quán)限管理的方法

    PHP巧妙利用位運(yùn)算實(shí)現(xiàn)網(wǎng)站權(quán)限管理的方法

    下面小編就為大家?guī)?lái)一篇PHP巧妙利用位運(yùn)算實(shí)現(xiàn)網(wǎng)站權(quán)限管理的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • php中cURL?error?60:SSL?certificate?problem:?unable?to?get?local?issuer?certificate問(wèn)題的解決方法

    php中cURL?error?60:SSL?certificate?problem:?unable?to?

    PHP中cURL錯(cuò)誤60通常表示SSL證書(shū)問(wèn)題,即無(wú)法獲取本地頒發(fā)機(jī)構(gòu)證書(shū),這通常是由于cURL無(wú)法驗(yàn)證遠(yuǎn)程服務(wù)器的SSL證書(shū)導(dǎo)致的,本給大家介紹了如何解決php中cURL?error?60,需要的朋友可以參考下
    2023-12-12
  • PHP排序算法之堆排序(Heap Sort)實(shí)例詳解

    PHP排序算法之堆排序(Heap Sort)實(shí)例詳解

    這篇文章主要介紹了PHP排序算法之堆排序(Heap Sort),結(jié)合實(shí)例形式詳細(xì)分析了堆排序的原理、實(shí)現(xiàn)方法及相關(guān)使用注意事項(xiàng),需要的朋友可以參考下
    2018-04-04
  • 老版本PHP轉(zhuǎn)義Json里的特殊字符的函數(shù)

    老版本PHP轉(zhuǎn)義Json里的特殊字符的函數(shù)

    本文給大家分享的是一則在老版本的php里使用的PHP轉(zhuǎn)義Json里的特殊字符的函數(shù),雖然不是很實(shí)用了,但還是記錄一下,有需要的小伙伴可以參考下。
    2015-06-06
  • PHP壓縮圖片功能的介紹

    PHP壓縮圖片功能的介紹

    今天小編就為大家分享一篇關(guān)于PHP壓縮圖片功能的介紹,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • php實(shí)現(xiàn)購(gòu)物車功能(上)

    php實(shí)現(xiàn)購(gòu)物車功能(上)

    這篇文章主要介紹了php實(shí)現(xiàn)購(gòu)物車功能的全部代碼,提出了需求分析、解決方案、數(shù)據(jù)庫(kù)的創(chuàng)建,幫助大家輕輕松松實(shí)現(xiàn)購(gòu)物車功能,感興趣的小伙伴們可以參考一下
    2016-01-01
  • PHP7.1實(shí)現(xiàn)的AES與RSA加密操作示例

    PHP7.1實(shí)現(xiàn)的AES與RSA加密操作示例

    這篇文章主要介紹了PHP7.1實(shí)現(xiàn)的AES與RSA加密操作,結(jié)合實(shí)例形式分析了php7.1環(huán)境下AES與RSA加密、解密操作相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2018-06-06
  • PHP轉(zhuǎn)換文件夾下所有文件編碼的實(shí)現(xiàn)代碼

    PHP轉(zhuǎn)換文件夾下所有文件編碼的實(shí)現(xiàn)代碼

    本篇文章是對(duì)PHP轉(zhuǎn)換文件夾下所有文件編碼的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論