display() 調(diào)用當(dāng)前操作名稱的模板
display('名字’) 調(diào)用指定名字的模板文件
控制器調(diào)用模板四種方式:
在smarty里邊給模板傳遞變量信息
$smarty -> assign(變量名稱,值);
在tp框架里邊同樣適用assign()給模板傳遞變量信息
ThinkPHP的模板引擎的左右標(biāo)記:
ThinkPHP/Lib/ Behavior/ ParseTemplateBehavior.class.php
修改TP模板引擎標(biāo)記
修改模板引擎為Smarty
$this -> assign(名稱,值);
$this -> 名稱 = 值;
可以修改TP模板引擎的左右標(biāo)記
我們可以修改模板引擎為Smarty
1 {$hobby[下表]}
2 {$hobby.下表}
{$ucenter->屬性名稱}
{$ucenter:屬性名稱}
兩種方法:
foreach和volist可以嵌套遍歷,最深層次是3層。
foreach(參數(shù)1 參數(shù)2 參數(shù)3)
volist(參數(shù)1 參數(shù)2 參數(shù)3)
name:模板數(shù)組變量名稱
id:遍歷出來的元素信息
key:元素下表信息(key i)
offset:輸出數(shù)組偏移量
length:顯示輸出元素的個(gè)數(shù)
mod:對指定數(shù)字,取模
empty:數(shù)組為空輸送指定信息
lt:less than 小于<
gt:great than 大于
eq:equal 等于
elt:less equal 小于等于
egt:great equal 大于等于
heq:heng equal 恒等于
nheq:not heng equal 不恒等于
if 判斷
雙路分支:
多路分支:
in between
in標(biāo)簽使用
between標(biāo)簽使用
range標(biāo)簽使用(in和between集成標(biāo)簽)
文章來源:https://www.php.cn/faq/206853.html
聯(lián)系客服