程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Thinkphp入門三—框架模板、變量(47),thinkphp47

Thinkphp入門三—框架模板、變量(47),thinkphp47

編輯:關於PHP編程

Thinkphp入門三—框架模板、變量(47),thinkphp47


【在控制器調用模板】

display()   調用當前操作名稱的模板

display(‘名字’)  調用指定名字的模板文件

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

【在控制器給模板傳遞變量】

在smarty裡邊給模板傳遞變量信息

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

在tp框架裡邊同樣適用assign()給模板傳遞變量信息

ThinkPHP的模板引擎的左右標記:

       ThinkPHP/Lib/ Behavior/ ParseTemplateBehavior.class.php

修改TP模板引擎標記

         1 給模板傳遞變量信息兩種方式:

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

              $this -> 名稱 = 值;

  2 在模板裡邊輸出普通變量信息

  3 在模板裡邊輸出數組元素信息

1  {$hobby[下表]}

2  {$hobby.下表}

在模板裡邊輸出對象的屬性信息

{$ucenter->屬性名稱}

{$ucenter:屬性名稱}

【遍歷數組信息】

兩種方法:

       foreach和volist可以嵌套遍歷,最深層次是3層。

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

      【普通for循環輸出】

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標簽使用

【恆等於】

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved