configLoad('test.conf')則只使用全局的">

jizzjizz欧美69巨大,久久成人国产精品二三区,欧美日本成人一区二区三区,青青操精品在线观看视频

首頁 > 職業(yè)資格  > 

利用PHP引擎smarty(3)

2022-12-30   來源:萬能知識(shí)網(wǎng)

利用PHP模板引擎smarty


(資料圖片)

#$sections參數(shù)可以不寫,默認(rèn)值為null,$smarty->configLoad("test.conf")則只使用全局的鍵值,而不能使用標(biāo)簽下的鍵值

#在模版下通過{config_load file="test.conf" section="china" scope="global"}語句調(diào)用配置文件

#section屬性可以不寫,默認(rèn)是null,scope屬性必須寫{config_load file="test.conf" scope="global"}

#section屬性可賦三種值

#local 只有當(dāng)前模版可以使用該配置文件

#parent 只有當(dāng)前模版引入該配置文件語句后包含的模版中,或在php源文件中smarty對象調(diào)用該配置文件后調(diào)用的模版中可以使用該配置文件中的鍵值

#global 測試效果和parent相同

#在模版中通過{#language#}來使用鍵值,也可以通過{$smarty.config.language}來訪問配置文件鍵值

#PHP源文件中可以使用$smarty->getConfigVars("language")或$smarty->getConfigVariable("language")來獲取鍵值,$smarty->getConfigVars("language")獲取的還可能是數(shù)組

*/

/*

tpl文件中常用函數(shù)

tpl文件:

{capture name="testCapture"}

{include file="f1.tpl"}

{/capture}

{if true}

{$smarty.capture.testCapture}

{/if}

{if $name == "wang"}

Welcome wang.

{elseif $name == "zhang"}

Welcome zhang.

{else}

Welcome, whatever you are.

{/if}

{*操作符可以是 ==,>= 等也可以是 eq,ne等*}

{for $x=0; $x

{$x}

{/for}

{*for循環(huán),類似PHP代碼*}

{$x=0}

{while $x

{$x++}

{/while}

{*While循環(huán),也類似PHP代碼。*}

{foreach name="testForeach" from=$testArr key=arId item=arVal}

{$arId}對應(yīng)的值為:{$arVal}

{$smarty.foreach.testForeach.index} ?

{$smarty.foreach.testForeach.iteration} ?

{$smarty.foreach.testForeach.first}

{$smarty.foreach.testForeach.last}

{$smarty.foreach.testForeach.total}

{foreachelse}

$testArr is null

{/foreach}

{*也可以如下兩種類PHP格式*}

{foreach $testArr as $n}

{$n}

{/foreach}

{foreach $testArr as $key=>$n}

{$key}

{/foreach}

{$sectionArr = [0=>"a",4=>"b","c","d","e",6,7,8,9,10,11,12,13,14,15,16]}

{section name="testSection" loop=$sectionArr start=0 step=4 max=6 show=true}

{$smarty.section.testSection.index}-

{$sectionArr[testSection]}-

{$smarty.section.testSection.iteration}-

{sectionelse}

$sectionArr is null

{/section}

*/

/*

tpl模板文件:

{literal}

script type="text/javascript"

function a(){

alert("this is script");

}

a();

/script

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

配置文件

推薦詞條

欧美男女操逼视免费播放| 亚洲va熟妇自拍无码区| 欧美一区综合网| 樱桃视频 大全免费观看| 久久夜精品综合激情与五月| 91久久国产热精品免费| 国产精品久久久久aaaa| 美女的穴被插到高潮国产| 中国老太婆搞逼特大黄片| 蜜臀91精品国产免费看| 日韩精品大片在线免费观看| 少妇爽到喷白浆AV无码| 日av一区二区三区四区| 啪啪啪91福利网站视频| 丝袜人妻丝袜美腿呻吟小说| 欧美日韩青娱乐| 日本一本免费一区二区三区 | 五月婷日韩中文字幕四虎| 国产69精品久久久久熟女| 69xxxHD免费视频| 不要啊啊啊啊在线观看观看| 黑人巨大XXXXX高潮| 老头在厨房添下面很舒服| 大胆国产精品视频嫩色av| 黄A大片av永久免费r| 处破初破苞一区二区三区| 加勒比二区三区四区五区| 国产精品国精产品一二三区| 大便总是绿黑色怎么回事| 国产乱码av一区二区三区| 亚洲中文无码亚洲人久久| 99人妻久久久久久竹菊| 久久免费人?网站福利院| 91av地址在线观看免费| 出差被夫的上司持久侵犯| 激情文学小说区另类小说| 亚洲中文字幕乱码少妇饥渴| 久久久久久久艹精品视频| 美女bb插到jj上流水| 在线观看黄A片免费视频| 男人阴茎放女人阴道视频|