ThinkPHP中模板的操作
2016-08-08 23:16:59
11086
模板:
$this->assign('name',$value); //在 Action 類里面使用 assign 方法對(duì)模板變量賦值,無(wú)論何種變量類型都統(tǒng)一使用 assign 賦值
$this->display() // 輸出模版文件
模板標(biāo)簽:
{ } 或 {// 注釋內(nèi)容 } //模板注釋
{$user['name']} //輸出數(shù)組變量
{$user:name} //輸出對(duì)象的屬性
為了方便模板定義,無(wú)論輸出的模板變量是數(shù)組還是對(duì)象,都可以用下列統(tǒng)一方式輸出:
{$user.name}
如果是多維數(shù)組或者多 層對(duì)象屬性的輸出,請(qǐng)使用下面的定義方式:
{$user['sub']['name']}
{$user:sub:name}
在模板?使用函數(shù):
格式:{$varname|function1|function2=arg1,arg2,### } 或者 {:function(參數(shù)1,參數(shù)2)}
說(shuō)明:
{ 和 $ 符號(hào)之間不能有空格 ,后面參數(shù)的空格就沒(méi)有問(wèn)題
###表示模板變量本身的參數(shù)位置
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)