天天看點

Thinkphp入門三—架構模闆、變量(47)

display()   調用目前操作名稱的模闆

display(‘名字’)  調用指定名字的模闆檔案

控制器調用模闆四種方式:

Thinkphp入門三—架構模闆、變量(47)

在smarty裡邊給模闆傳遞變量資訊

$smarty -> assign(變量名稱,值);

在tp架構裡邊同樣适用assign()給模闆傳遞變量資訊

ThinkPHP的模闆引擎的左右标記:

       ThinkPHP/Lib/ Behavior/ ParseTemplateBehavior.class.php

修改TP模闆引擎标記

Thinkphp入門三—架構模闆、變量(47)

修改模闆引擎為Smarty

Thinkphp入門三—架構模闆、變量(47)

              $this -> assign(名稱,值);

              $this -> 名稱 = 值;

Thinkphp入門三—架構模闆、變量(47)

可以修改TP模闆引擎的左右标記

我們可以修改模闆引擎為Smarty

Thinkphp入門三—架構模闆、變量(47)

1  {$hobby[下表]}

2  {$hobby.下表}

Thinkphp入門三—架構模闆、變量(47)

{$ucenter->屬性名稱}

{$ucenter:屬性名稱}

Thinkphp入門三—架構模闆、變量(47)

兩種方法:

       foreach和volist可以嵌套周遊,最深層次是3層。

       foreach(參數1  參數2   參數3)

Thinkphp入門三—架構模闆、變量(47)

       volist(參數1  參數2  參數3)

Thinkphp入門三—架構模闆、變量(47)

   name:模闆數組變量名稱

       id:周遊出來的元素資訊

       key:元素下表資訊(key  i)

       offset:輸出數組偏移量

       length:顯示輸出元素的個數

       mod:對指定數字,取模

       empty:數組為空輸送指定資訊

Thinkphp入門三—架構模闆、變量(47)

lt:less  than    小于<

gt:great  than   大于

eq:equal        等于

elt:less  equal  小于等于

egt:great equal  大于等于

heq:heng  equal  恒等于

nheq:not  heng equal  不恒等于

Thinkphp入門三—架構模闆、變量(47)
Thinkphp入門三—架構模闆、變量(47)

if 判斷

雙路分支:

Thinkphp入門三—架構模闆、變量(47)

多路分支:

Thinkphp入門三—架構模闆、變量(47)

in   between

in标簽使用

Thinkphp入門三—架構模闆、變量(47)

between标簽使用

Thinkphp入門三—架構模闆、變量(47)

range标簽使用(in和between內建标簽)

Thinkphp入門三—架構模闆、變量(47)
Thinkphp入門三—架構模闆、變量(47)