咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

Thinkphp模板中使用自定义函数的方法

2016-12-11 18:19:29 5430次

Thinkphp模板中使用自定义函数的方法



内置模板引擎支持对模板变量使用函数,并支持多个函数同时使用

?意:自定义函数要放在项目应用目录/common/common.php中。 这里是关键。 


模板变量的函数调用格式:{$varname|function1|function2=arg1,arg2,### } 


说明: 


{ 和 $ 符号之间不能有空格,后面参数的空格就没有问题; 


###表示模板变量本身的参数位置 ; 


支持多个函数,函数之间支持空格 ; 


支持函数屏蔽功能,在配置文件中可以配置禁止使用的函数?表 ; 


支持变量缓存功能,重复变量字串不多次解析。 


使用例子: 


{$webTitle|md5|strtoupper|substr=0,3} 


{$number|number_format=2} 


{$varname|function1|function2=arg1,arg2,### } 


实例: 

代码如下:


function Cate($cid){ 
$Cate=D('Cate'); 
$Cate=$Cate->where('id='.$cid)->find(); 
return $Cate['title']; 


首页
最新活动
个人中心