Eyoucms程序开发:使用函数
我们往往需要对模板输出变量使用函数,可以使用:
{$data.name|md5}
编译后的结果是:
echo (md5($data['name'])); ?>
如果函数有多个参数需要调用,则使用:
{$create_time|date="y-m-d",###}
表示date函数传入两个参数,每个参数用逗号分割,这里第一个参数是y-m-d,第二个参数是前面要输出的create_time变量,因为该变量是第二个参数,因此需要用###标识变量位置,编译后的结果是:
echo (date("y-m-d",$create_time)); ?>
如果前面输出的变量在后面定义的函数的第一个参数,则可以直接使用:
{$data.name|substr=0,3}
表示输出
echo (substr($data['name'],0,3)); ?>
虽然也可以使用:
{$data.name|substr=###,0,3}
但完全没用这个必要。
还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如:
{$name|md5|strtoupper|substr=0,3}
编译后的结果是:
echo (substr(strtoupper(md5($name)),0,3)); ?>
函数会按照从左到右的顺序依次调用。
如果你觉得这样写起来比较麻烦,也可以直接这样写:
{:substr(strtoupper(md5($name)),0,3)}
变量输出使用的函数可以支持内置的PHP函数或者用户自定义函数,甚至是静态方法。
相关文档
- 旺道seo优化究竟适合新站使用吗深入解析其效果与方法
- 安卓优化大师hd功能具体能做什么如何使用效果最好?
- 无忧代理怎么用?2025年新手使用指南与常见问题解析
- 华夏seo软件使用教程:新手如何快速掌握核心功能?
- 搜狗网站优化软件关键词分析怎么做金花站长工具使用指南
- 百度优化软件究竟是什么?使用它有哪些好处?
- 网盘外链是什么?如何使用?有哪些好处?一篇文章全解析
- 做网站推广必看!百度关键词优化工具大盘点及使用指南
- seo李守洪排名大师使用教程_效果怎么样?
- 一搜网怎么使用_一搜网搜索技巧
- seo点击器真的有效吗担心封号风险安全使用指南
- SEO外链发布平台怎么选?高权重博客与行业论坛使用要点
- 网站系统搭建使用全知道!这些干货内容助你少走弯路
- 视频客服是什么?有啥好处?使用时要注意啥细节?
- 论坛群发工具使用指南!先搞清规矩且内容别千篇一律
- 博客推广软件是什么?有啥用?使用时要注意这些要点
- 一搜使用全攻略,轻松告别信息搜索难题!它究竟是什么?
- 揭秘百度SEO点击软件,小白用户经验分享及使用要点
- 关于APP留存率你了解多少?首次使用体验很关键
- 旺道seo软件使用方法及效果大揭秘,到底值不值得入手?
上一篇: Eyoucms程序开发:请求参数
下一篇: Eyoucms程序开发:使用默认值

