Code前端首页关于Code前端联系我们

ThinkPHP5开发:在模板中使用系统函数和自定义函数

terry 2年前 (2023-09-24) 阅读数 65 #后端开发

1.在模板中使用PHP函数

在thinkphp的HTML中我们经常会遇到很难直接从PHP控制端处理的变量。这些变量仅适合在模板中重复输出时进行处理。此时我们需要使用函数

1.1将php函数用于输出模板

1{$data.name|md5 } //对name变量进行编码模板与 md5

将这句话翻译成 PHP 语言:

1

1.2 函数中必须调用多个参数

1.2.1 使用之前执行的变量作为后续函数的第二个参数 使用

1{$create_time| date="Y-m-d H:i:s",###}

说明:日期函数传入两个参数,每个参数之间用逗号分隔。这里第一个参数是y-m-d,第二个参数是之前要执行的create_time变量。因为这个变量是第二个参数,所以必须使用###来标识变量的位置。

翻译成php语言:

1

2.3 案例:我在common.php中写了一个方法

12345函数 Cate($cid){ $Cate=D('Cate' ); $美食=$Cate->where('id='.$cid)->find(); 返回 $Cate['title']; }

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

1{$vo.cid |cate血淋淋的=# ##}

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门