美文网首页
Tp5·模板中使用函数

Tp5·模板中使用函数

作者: 三米板 | 来源:发表于2020-04-06 12:21 被阅读0次

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

在通道中使用函数

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

cat a.txt | grep hello

这句话的意思是,把a.txt的内容,通过一个通道传送给grep命,grep命令可以筛选出带有hello字串的行。
好了,在tp的模板中,也有这种骚操作的。
如下:

<span class="label label-danger  radius">{$vo.status|enum_admin_user_status}</span>

我们把$vo.status的结果 输入到enum_admin_user_status方法中去。
这是一个参数时候,如果有多个参数我们如何做呢?
我们说两种方式吧:

1.省略第一个参数

假如我们有datestr_format(dateStr ,dateFormat)函数

<td>{$vo.create_time|datestr_format='Y-m-d'}</td>

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

2.第一个参数用###来代替
<td>{$vo.create_time|datestr_format=###,'Y-m-d'}</td>

直接调用函数

好了,其实我们有一种更方便的方式,直接在tp5的模板中调用函函数
这种方式个人感觉比通道的方式要方便

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

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

相关文章

  • PHP中如何将反斜杠(\)替换为正斜杠(/)

    在tp5框架的模板中可以使用这种形式{:函数(参数1,参数2,参数3)}//适用所有php函数及tp函数(如tp助...

  • Tp5·模板中使用函数

    我们在tp5的模板中,难免会使用一些函数,我这里使用到的包括两种 在通道中使用函数 什么是通道,如果有一些linu...

  • Django自定义模板函数

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

  • C++函数模板

    函数模板 函数模板与常规函数相比,就是使用template<>定义了泛型,然后在函数中的任意地方使用这个泛型。 如...

  • Chapter 16 Template 模板

    函数模板 往里面传入变量编译器就能推断类型对于函数模板, 可以使用非类型参数(即, 模板中不使用typename,...

  • TP5操作redis5.0.5使用delete()函数报错Fun

    TP5操作redis5.0.5使用delete()函数报错Function Redis::delete() is ...

  • JNI基础 -- C++基础知识(函数模板,类模板 )

    函数模板 C++ 中的函数模板就好比Java中的泛型,关键字template声明方式如下: 类模板 依然使用关键字...

  • C++ 中的模板

    类模板 函数模板 成员模板(member template) 成员模板其实就是一个类里面使用了一个模板函数。使用模...

  • 阿里云函数计算使用教程

    在函数计算中,使用控制台创建函数的过程中,控制台提供了相应的函数模板,基于函数模板可以快速创建对应的函数服务,如网...

  • C++ 函数模板

    一、初识函数模板 1. 定义一个函数模板 2. 使用函数模板 我们可以使用任意类型去调用这个模板函数,简单太美妙了...

网友评论

      本文标题:Tp5·模板中使用函数

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