宁波新加坡赛车官网咨询:宁波新加坡赛车官网
137 8002 6116 宁波网站制造
新加坡赛车官网
关于新加坡赛车官网
新加坡赛车官网
新闻/见地
网站案例
接洽新加坡赛车官网
新加坡赛车官网动态
新加坡赛车官网罕见问答
网络推行
技术交流
PHP技术
你的位置:新加坡赛车官网> 新闻/见地 > PHP技术>Thinkphp3.1.3模板中(view视图)函数的应用
PHP技术
Thinkphp3.1.3模板中(view视图)函数的应用

Thinkphp3.1.3模板中(view视图)函数的应用

在模板中应用php函数

    在thinkphp的模版html中,新加坡赛车官网通常会遇到一些变量难以直接从action控制端直接处置惩罚,这些变量只要在模板view中循环输入的时间处置惩罚比拟契合,这个时间,新加坡赛车官网就要在模板中应用函数

对输入模板应用php函数

{$data.name|md5} //把模板中的name变量举行md5加密

把这句话翻译成php言语:

<?php echo (md5($data['name'])); ?>

函数中多个参数必要调用


将前面输入的变量当反面函数的第二个参数应用

{$create_time|date="y-m-d",###}

标明:date函数传入两个参数,每个参数用逗号支解,这里第一个参数是y-m-d,第二个参数是前面要输入的create_time变量,由于该变量是第二个参数,因此必要用###标识变量位置。

翻译成php言语:

<?php echo (date("y-m-d",$create_time)); ?>

将前面输入的变量当反面函数的第一个参数应用

{$data.name|substr=0,3}

大约

{$data.name|substr=###,0,3}

 

翻译成php言语

<?php echo (substr($data['name'],0,3)); ?>

对一个变量举行多个函数的处置惩罚

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

每个函数之间用丨标志隔开,且函数实行次第是从左往右依次调用大约:(重点:自定义函数应用是从左往右的,新加坡赛车官网小编著偶然便是搞混了,以后函数是从右末尾实行然后形成一些模版输入时非预期输入!)

{:substr(strtoupper(md5($name)),0,3)}

编译成php言语:

<?php echo (substr(strtoupper(md5($name)),0,3)); ?>

变量在模板中输入应用自定义函数

在项目中,除了一些php函数,新加坡赛车官网也可以依据自身项目的实践需求,在项目运用目次/common/function.php中,写入自身自定义的函数

  重点说明:{ 和 $ 标志之间不克不及有空格,反面参数的空格就没有标题;


       ###表现模板变量自身的参数位置 ;

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

       支持函数屏蔽效果,在配置文件中可以配置抑制应用的函数列表 ;

       支持变量缓存效果,重复变量字串未重复剖析。


自定义函数的应用


大约的自定义函数和应用php函数基本同等。

自定义函数的初级应用

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

翻译成php代码:

<?php echo (function2(function1(arg1,arg2,$varname)); ?>

案例

我在function.php中写入一个要领


function get_title($cid){ 

$Cate=D('Cate'); 

$Cate=$Cate->where('id='.$cid)->find(); 

return $Cate['title']; 

}

在模板中调用这个自定义函数:


{$vo.cid|get_title=###}

我这只是举个例子,一样寻常写在function中的要领都是项目中群众应用较多的要领。以上是新加坡赛车官网小编对Thinkphp3。1。3版本总结的一些模版函数应用范例。



点击:  866    时间: 2018-11-17
上一条: win右键菜单中的“播放到配置”卡逝世处置惩罚
下一条: 网站优化中对关键词的处置惩罚步伐
 
 
 
  
接洽新加坡赛车官网
手机扫描QQ
新加坡赛车官网咨询:
咨询热线:
宁波新加坡赛车官网新加坡赛车官网事故室
地 址: 浙江省宁波市江东区
电 话: 137 8002 6116 
邮 箱:
330436190@qq.com
宁波新加坡赛车官网
宁波网站制造
137 8002 6116
交情衔接:欢迎非宁波新加坡赛车官网偕行互换链接接洽QQ:330436190

宁波新加坡赛车官网               寂静同盟

宁波新加坡赛车官网新加坡赛车官网事故室 版权全部