首页 > 编程语言 >thinkphp 模板中使用PHP函数

thinkphp 模板中使用PHP函数

时间:2022-10-10 16:47:51浏览次数:49  
标签:函数 replace item ### 使用 thinkphp PHP 模板

在这做个记录。

{$item.article|strip_tags|mb_substr=0,60,'utf-8'}
编译后的php代码:


<?php echo (mb_substr(strip_tags($item.article),0,60,'utf-8')); >
注意函数的定义和使用顺序的对应关系,通常来说函数的第一个参数就是前面的变量或者前一个函数使用的结果,如果你的变量并不是函数的第一个参数,需要使用定位符号,例如:

{$item.createtime|date="Y-m-d",###}

str_replace函数使用示例:

{$value.level|str_replace="&nbsp;"," ",###}

标签:函数,replace,item,###,使用,thinkphp,PHP,模板
From: https://www.cnblogs.com/123cn/p/16776182.html

相关文章

  • 解读Vue3模板编译优化
    今天的文章打算学习下Vue3下的模板编译与Vue2下的差异,以及VDOM下Diff算法的优化。编译入口了解过Vue3的同学肯定知道Vue3引入了新的组合Api,在组件mount阶......
  • 【模板】A*
    A*就是给普通的搜索加了一个估价函数\(\operatorname{f}\)。定义比较简单:\(\operatorname{f}(n)=\operatorname{g}(n)+\operatorname{h}(n)\)其中\(\operatornam......
  • 解决 /usr/bin/env: php: No such file or directory 问题
    前言composer报错env:php:Nosuchfileordirectory找不到php的执行文件,原因是脚本文件env会通过$PATH所指定的路径去寻找php的可执行文件解决方案我们把......
  • php 获取今日、昨日、最近7天、最近30天等的时间戳方法
    //本周时间$now_start_time=mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y'));$now_end_time=mktime(0,0,0,date('m'),date('d')-date('w')+1+7,date('Y'......
  • php中header函数参数的Cache-control的使用方法
    网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为......
  • PHP 字符串星号替换
    functionxmsb_str2safe($str,$start,$length=0,$key='*'){//通过$length的值来判断是否传入mb_substr函数的第三个参数$len$param=$length?[$st......
  • 如何使用界面控件DevExpress WinForms自带的UI模板?其实很简单
    DevExpressWinForm拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office......
  • ThinkPHP6.0.13反序列化漏洞分析
    1. 前言最近有点闲下来了,不找点事干比较难受,打算找点漏洞分析一下,于是就打算看看TP的一些漏洞,ThinkPHP6.0.13是TP的最新版,八月份有师傅提交了一个issue指出TP存在反序列......
  • phpStorm debug thinkphp6快速办法 接上一篇
    前言:安装xdbeug请参考上一篇一、创建一个tp6项目composercreate-projecttopthink/thinkmy_app二、首先run项目phpthinkrunattach到当前端口8000上1.2.创建一个phpweb......
  • 微信小程序模板消息测试- formId 的获取
    微信小程序模板消息测试-formId的获取找到官方文档中form组件的位置:https://developers.weixin.qq.com/miniprogram/dev/component/form.html   点击“在开发......