程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> thinkphp3.0 模板中函數的使用

thinkphp3.0 模板中函數的使用

編輯:關於PHP編程

變量的來源:

1 從php分配的變量,使用assign分配
2 系統變量
3 路徑替換變量
不能使用函數的變量
變量輸出快捷標簽
{@var}//輸出Session變量 和{$Think.session.var}等效
{#var}//輸出Cookie變量 和{$Think.cookie.var}等效
{&var}//輸出配置參數 和{$Think.config.var}等效
{%var}//輸出語言變量 和{$Think.lang.var}等效
{.var}//輸出Get變量 和{$Think.get.var}等效
{^var}//輸出POST變量 和{$Think.post.var}等效
{*var}//輸出常量 和{$Think.const.var}等效
{@var1.var2}//輸出$_SESSION['var1']['var2']
{#var1.var2}//輸出$_COOKIE['var1']['var2']

一 轉換成大寫 {$title|strtoupper}

模板變量的函數調用格式為:

復制代碼 代碼如下:
{$varname|function1|function2=arg1,arg2,### }


說明:
{ 和 $ 符號之間不能有空格 ,後面參數的空格就沒有問題 ###表示模板變量本身的參數位置 支持多個函數,函數之間支持空格 支持函數屏蔽功能,在配置文件中可以配置禁止使用的函數列表 支持變量緩存功能,重復變量字串不多次解析
使用例子: X
復制代碼 代碼如下:
{$webTitle|md5|strtoupper|substr=0,3}

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