美文网首页
2022-05-24 Thinkphp模板中使用自定义函数的方法

2022-05-24 Thinkphp模板中使用自定义函数的方法

作者: 生信圈 | 来源:发表于2022-05-23 19:18 被阅读0次

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

相关文章

  • ThinkPHP模板自定义标签使用方法

    这篇文章主要介绍了thinkphp模板自定义标签使用方法,需要的朋友可以参考下 使用模板标签可以让网站前台开发更加...

  • Django自定义模板函数

    模板函数是使用于模板文件的处理函数,模板函数的使用方式是{% 模板函数 %} 1. 创建自定义函数文件夹 想要使用...

  • ThinkPHP入门

    一、安装 1、去官网http://www.thinkphp.cn/下载 2、使用Composer下载,自定义模板名...

  • ThinkPHP中自定义错误页面和提示页面实例

    ThinkPHP中自定义错误页面和提示页面实例 本文实例讲述了ThinkPHP中自定义错误页面和提示页面的方法。分...

  • php

    本文实例讲述了ThinkPHP模板中数组循环的实现方法。分享给大家供大家参考。具体实现方法如下: ThinkPHP...

  • laravel-路由规则

    自定义路由逻辑 如果想要使用自定义的路由解析规则,可以使用Route:bind方法。传入bind方法中的闭包函数(...

  • 31. 自定义错误

    31. 自定义错误 使用 New 函数创建自定义错误 创建自定义错误最简单的方法是使用 [errors]包中的 [...

  • ThinkPHP自定义验证日期格式的数据

    在项目中经常会使用到日期这个字段,而ThinkPHP3.2之前没有提供验证日期的方法,因此需要我们自定义一个函数来...

  • Laravel自定义全局函数

    Laravel版本:Laravel5.6 以前使用过ThinkPHP,觉得自定义全局函数还是有一定的好处,所以就想...

  • kotlin - 中辍函数

    在 Kotlin 中自定义一个 infix 中辍函数 使用方法: 中辍函数跟扩展函数有什么区别了? 扩展方法,其实...

网友评论

      本文标题:2022-05-24 Thinkphp模板中使用自定义函数的方法

      本文链接:https://www.haomeiwen.com/subject/mwqsprtx.html