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