tp5模板不解析php函数,Tp5·模板中使用函数

我们在tp5的模板中,难免会使用一些函数,我这里使用到的包括两种

在通道中使用函数

什么是通道,如果有一些linuxi常识的朋友,应该对这个比较了解,简单说就是一条竖线

cat a.txt | grep hello

这句话的意思是,把a.txt的内容,通过一个通道传送给grep命,grep命令可以筛选出带有hello字串的行。

好了,在tp的模板中,也有这种骚操作的。

如下:

{$vo.status|enum_admin_user_status}

我们把$vo.status的结果 输入到enum_admin_user_status方法中去。

这是一个参数时候,如果有多个参数我们如何做呢?

我们说两种方式吧:

1.省略第一个参数

假如我们有datestr_format(

math?formula=dateStr%20%2CdateFormat)函数

{$vo.create_time|datestr_format='Y-m-d'}

这样会把$vo.create_time作为第一个参数传给datestr_format方法

2.第一个参数用###来代替

{$vo.create_time|datestr_format=###,'Y-m-d'}

直接调用函数

好了,其实我们有一种更方便的方式,直接在tp5的模板中调用函函数

这种方式个人感觉比通道的方式要方便

{:datestr_format($vo.create_time , 'Y-m-d')}

直接使用tp5定义的模板{:function()}来调用函数即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值