
您現(xiàn)在的(de)位置: 網站(zhàn)首頁 → 新聞資訊
模闆可(kě)以支持三元運算(suàn)符§σ←≠,例如(rú):{$status?'正常':'錯(cuò)誤'}' ←{$info['status']?$info['msg']:λ↔$info['error']}注意:三元運算(suàn)Ω ★$符中暫時(shí)不(bù)支持點語法。.≥¥..
模闆文(wén)件(jiàn)可(kě)以包含≥φ普通(tōng)模闆标簽和(hé)XML模闆标簽,标簽的(de)定界©÷×符都(dōu)可(kě)以重新配置。普通(tōng)标簽內(nèi)置Ωσ模闆引擎的(de)普通(tōng)模闆标簽默認以{ 和(hé) } 作(z <uò)為(wèi)開(kāi)始和(hé)結束标識,并且在開(≥®kāi)始标記緊跟标簽的(de)定義,如(rú)果之間(ji★→÷σān)有(yǒu)空(kōng)格或者換行(xíng)則...
模闆繼承是(shì)一(yī)項更加靈活的(de)模闆布局方式✘σ,模闆繼承不(bù)同于模闆布局,甚至來(lái)說(shuō),應該∑'在模闆布局的(de) 上(shàng)層。模闆繼承其實±✔并不(bù)難理(lǐ)解,就(jiù)好(hǎo↔≥★↔)比類的(de)繼承一(yī)樣,模闆也(yě)可(kě)以定義一(∑₩yī)個(gè)基礎模闆(或者是(shì)布局),并且其中定義相(xiàn↓>→g)關的(de)...
內(nèi)置的(de)模闆引擎除了(le)支持普通(tōng)變量σ∑的(de)輸出之外(wài),更強大(dà)的(de)地(dì)方"¥"×在于标簽庫功能(néng)。标簽庫類似于Java的(de)₹↔↔↕Struts中的(de)JSP标簽庫,每一(yī)個(gè)标簽庫是(shì)☆★<♦一(yī)個(gè)獨立的(de)标簽庫¶€¥文(wén)件(jiàn),标簽庫中的(de)≤¥π↔每一(yī)個(gè)标簽完成某個(gè)功能(néng),采用(yòγ÷₹<ng)XM...
我們可(kě)以對(duì)模闆輸出使用(yòng)運€λ算(suàn)符,包括對(duì)+* /和(hé)%©×₩€的(de)支持。例如(rú):運算(suàn)符使用(yòng→∞®↔)示例+{$a+$b}-{$a-$b}*{$a*♥☆ $b}/{$a/$b}%{$a%$b}++{$a++} 或{+€"α€+$a}--{$a-...
我們可(kě)以給變量輸出提供默認值,例如(rú):{$u₹φser.nickname|default=✔£♠這(zhè)家(jiā)夥很(hěn)懶,什(shén)麽也(yě♥α)沒留下(xià)}對(duì)系統變量α™δ₽依然可(kě)以支持默認值輸出,例如(rú):{$T✘>™'hink.get.name|default=...
我們往往需要(yào)對(duì)模闆輸出變 α< 量使用(yòng)函數(shù),可(kě)以使用(>yòng):{$data.name|md5} 編 €©譯後的(de)結果是(shì):?php echo (md5($data['n±✔ame'])); ?如(rú)果函數(shù)有(y∏¶ εǒu)多(duō)個(gè)參數(shù)需要(yào)調用(yòn§↕≤g),則使用(yòng):{...
系統變量輸出普通(tōng)的(de)模闆變量需要(yào)首先賦值後才能(nΩε☆éng)在模闆中輸出,但(dàn)是(shì)系統變量則不↕↑(bù)需要(yào),可(kě)以直接在模闆中輸出,系統變量的(÷de)輸出通(tōng)常以{$Think 打頭,例如(≥≥&rú):{$Think.server.script_nam...
在模闆中輸出變量的(de)方法很(hěnσ∞δ)簡單,例如(rú),在控制(zhì)器(qì)中我們給模闆變量賦值₹€γ₩:$name = 'ThinkPHP';$this-←λassign('name',$name);$this-dis∏λplay();然後就(jiù)可(kě)以...
系統支持原生(shēng)的(de)PHP模闆,而且本身(s÷ε'hēn)內(nèi)置了(le)一(yī)個(gè)∏>基于XML的(de)高(gāo)效的(deπ§)編譯型模闆引擎,系統默認使用(yòng)的(de)模闆引←> π擎是(shì)內(nèi)置模闆引擎,關于這←↕♣↔(zhè)個(gè)模闆引擎的(de)标簽詳細使用(yòng) δ可(kě)以參考模版引擎部分(fēn)。內(nèi)置的(de)'®®模闆引擎也(yě)可(kě)以直接支持在模...
