thinkphp3.0 模板中函數(shù)的使用
更新時(shí)間:2012年11月13日 09:44:27 作者:
thinkphp3.0 模板中函數(shù)的使用,不是所有的變量都能使用函數(shù)
變量的來源:
1 從php分配的變量,使用assign分配
2 系統(tǒng)變量
3 路徑替換變量
不能使用函數(shù)的變量
變量輸出快捷標(biāo)簽
{@var}//輸出Session變量 和{$Think.session.var}等效
{#var}//輸出Cookie變量 和{$Think.cookie.var}等效
{&var}//輸出配置參數(shù) 和{$Think.config.var}等效
{%var}//輸出語(yǔ)言變量 和{$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']
一 轉(zhuǎn)換成大寫 {$title|strtoupper}
模板變量的函數(shù)調(diào)用格式為:
{$varname|function1|function2=arg1,arg2,### }
說明:
{ 和 $ 符號(hào)之間不能有空格 ,后面參數(shù)的空格就沒有問題 ###表示模板變量本身的參數(shù)位置 支持多個(gè)函數(shù),函數(shù)之間支持空格 支持函數(shù)屏蔽功能,在配置文件中可以配置禁止使用的函數(shù)列表 支持變量緩存功能,重復(fù)變量字串不多次解析
使用例子: X
{$webTitle|md5|strtoupper|substr=0,3}
1 從php分配的變量,使用assign分配
2 系統(tǒng)變量
3 路徑替換變量
不能使用函數(shù)的變量
變量輸出快捷標(biāo)簽
{@var}//輸出Session變量 和{$Think.session.var}等效
{#var}//輸出Cookie變量 和{$Think.cookie.var}等效
{&var}//輸出配置參數(shù) 和{$Think.config.var}等效
{%var}//輸出語(yǔ)言變量 和{$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']
一 轉(zhuǎn)換成大寫 {$title|strtoupper}
模板變量的函數(shù)調(diào)用格式為:
復(fù)制代碼 代碼如下:
{$varname|function1|function2=arg1,arg2,### }
說明:
{ 和 $ 符號(hào)之間不能有空格 ,后面參數(shù)的空格就沒有問題 ###表示模板變量本身的參數(shù)位置 支持多個(gè)函數(shù),函數(shù)之間支持空格 支持函數(shù)屏蔽功能,在配置文件中可以配置禁止使用的函數(shù)列表 支持變量緩存功能,重復(fù)變量字串不多次解析
使用例子: X
復(fù)制代碼 代碼如下:
{$webTitle|md5|strtoupper|substr=0,3}
您可能感興趣的文章:
- ThinkPHP3.0略縮圖不能保存到子目錄的解決方法
- thinkPHP的Html模板標(biāo)簽使用方法
- ThinkPHP跳轉(zhuǎn)頁(yè)success及error模板實(shí)例教程
- ThinkPHP模板之變量輸出、自定義函數(shù)與判斷語(yǔ)句用法
- ThinkPHP模板自定義標(biāo)簽使用方法
- ThinkPHP模板輸出display用法分析
- 淺析ThinkPHP的模板輸出功能
- thinkphp模板繼承實(shí)例簡(jiǎn)述
- thinkphp配置連接數(shù)據(jù)庫(kù)技巧
- thinkPHP數(shù)據(jù)庫(kù)增刪改查操作方法實(shí)例詳解
- thinkPHP3.0框架實(shí)現(xiàn)模板保存到數(shù)據(jù)庫(kù)的方法
相關(guān)文章
php動(dòng)態(tài)讀取數(shù)據(jù)清除最右邊距的方法
下面小編就為大家?guī)硪黄猵hp動(dòng)態(tài)讀取數(shù)據(jù)清除最右邊距的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04
PHP實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建XML文檔的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建XML文檔的方法,結(jié)合實(shí)例形式分析了php針對(duì)xml格式數(shù)據(jù)的構(gòu)建及文件讀寫相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
PHP實(shí)現(xiàn)查詢手機(jī)歸屬地的方法詳解
最近通過在網(wǎng)上面的學(xué)習(xí),完成了 PHP 實(shí)現(xiàn)手機(jī)歸屬地查詢的功能。所以下面這篇文章主要給大家介紹了利用PHP實(shí)現(xiàn)查詢手機(jī)歸屬地的方法,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考借鑒,下面來一起看看吧。2017-04-04
thinkphp中連接oracle時(shí)封裝方法無法用的解決辦法
本篇文章是對(duì)thinkphp中連接oracle時(shí)封裝方法無法用的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP4 與 MySQL 數(shù)據(jù)庫(kù)操作函數(shù)詳解
PHP4 與 MySQL 數(shù)據(jù)庫(kù)操作函數(shù)詳解...2006-12-12

