博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
thinkphp模板中使用自定义函数
阅读量:6363 次
发布时间:2019-06-23

本文共 501 字,大约阅读时间需要 1 分钟。

注意:自定义函数要放在项目应用目录/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']; 

我想在模板中调用这个函数则在模板中可以这样写 
{$vo.cid|cate=###}

转载地址:http://ufsma.baihongyu.com/

你可能感兴趣的文章
Java异常
查看>>
map、reduce、filter、for...of、for...in等总结
查看>>
html2canvas-实现页面截图
查看>>
入门 | 从文本处理到自动驾驶:机器学习最常用的50大免费数据集
查看>>
笔记-从源码角度分析alloc与init的底层
查看>>
消除GitHub上的历史记录
查看>>
自学 JAVA 的几点建议
查看>>
第十三天-企业应用架构模式-对象-关系元数据映射模式
查看>>
k8s与HPA--通过 Prometheus adaptor 来自定义监控指标
查看>>
Python 比特币教程之二: 机器人收发比特币
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
怎样将优酷网站下载的视频KUX转MP4格式
查看>>
MongoDB 分组统计
查看>>
二进制状态码
查看>>
Vue 中 CSS 动画原理
查看>>
从零开始单排学设计模式「UML类图」定级赛
查看>>
关于 Promise 的 9 个提示
查看>>
python 使用PyQt5
查看>>
算法复习
查看>>
入门nodeJs(第三课)
查看>>