位置: 编程技术 - 正文

thinkPHP内置字符串截取函数用法详解(thinkphp codeigniter)

编辑:rootadmin

推荐整理分享thinkPHP内置字符串截取函数用法详解(thinkphp codeigniter),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp ide,thinkphp pathinfo,thinkphp field,thinkphp pathinfo,thinkphp字母函数,thinkphp pathinfo,thinkphp field,thinkphp field,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了thinkPHP内置字符串截取函数用法。分享给大家供大家参考,具体如下:

thinkphp内置了一个可以媲美smarty的模板引擎,给我们带来了很大的方便。调用函数也一样,可以和smarty一样调用自己需要的函数,而官方也内置了一些常用的函数供大家调用。

比如今天我们说的截取字符串函数,在thinkphp模板引擎里可以这样写:{$vo.title|msubstr=0,5,'utf-8′,false} 至于{$vo.title}这个大家肯定不陌生了。就说说后边的函数msubstr吧。它代表的意思是截取字符串$vo.title,从0个字符开始截取,截取5个字符。使用的是utf-8编码,默认截取后不显示省略号,如果要显示省略号,直接把false改成true就可以啦。

函数解释:

参数功能:

thinkPHP内置字符串截取函数用法详解(thinkphp codeigniter)

$str:要截取的字符串$start=0:开始位置,默认从0开始$length:截取长度$charset="utf-8":字符编码,默认UTF-8$suffix=true:是否在截取后的字符后面显示省略号,默认true显示,false为不显示

ps:如果不能正常调用,那说明你没有加载函数库,可以使用 Load('extend');来加载函数,把它放到action中就可以啦~!

经试用:官方的msubstr函数好像无论如何也加不上省略号,官网论坛上找了一个修改方法,经测试可以正常使用~!

修改Commonextend.php文件的msubstr函数为如下代码即可:

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

php读取qqwry.dat ip地址定位文件的类实例代码 实例如下:php//+----------------------------------------------------------------------//|//+----------------------------------------------------------------------//|//+---------------------------

PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat) 如下所示:php$data='...';echoip2long($data);functiongetIP(){if(getenv("HTTP_CLIENT_IP")&&strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))$ip=getenv("HTTP_CLIENT_IP");elseif(getenv("HTT

php 判断过去离现在几年的函数(实例代码) 如下所示:functiongettime($worktime){$time=time();$amount=date("Y",$time)-date("Y",strtotime($worktime));if(date("m",$time)date("m",strtotime($worktime))){$amount--;}elseif(date("m",$time)==date(

标签: thinkphp codeigniter

本文链接地址:https://www.jiuchutong.com/biancheng/301340.html 转载请保留说明!

上一篇:ThinkPHP简单使用memcache缓存的方法(thinkphp怎么用)

下一篇:php读取qqwry.dat ip地址定位文件的类实例代码(php读取文件内容)

  • 小规模缴纳增值税
  • 应付职工薪酬在资产负债表怎么填
  • 收取租车押金怎么做会计分录
  • 作业成本管理的作用
  • 红字撤销需要带什么去税务局
  • 增值税专用发票几个点
  • 公司的固定资产如何转变为股东资产
  • 应交税费属于什么费用科目
  • 临时工的个人所得税怎么算
  • 信托保证本金吗
  • 个体户需要交钱吗
  • 发放股票股利会增加流通在外股票的数量
  • 增值税专用发票丢了怎么补救
  • 如何批量更改多个excel内容
  • php二维数组添加数据
  • 苹果15手机价格和图片颜色
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • powerdvd remote
  • uniapp接入支付宝
  • 融资性售后回租承租方为什么不交税
  • 坏账减值准备账务处理
  • 增值税流转税是什么意思
  • 实际发放股票股利为什么股本增加
  • 预加载的目的是什么
  • 蓬莱德尔塔
  • 应付职工薪酬会产生暂时性差异吗
  • yolov1代码
  • 工商年报认缴出资时间填错了,有什么后果
  • 分配股利账务处理
  • 注意力机制cbam
  • 蓝桥杯c题库及答案
  • php array search
  • MVC架构模式
  • 开启php
  • 查看php
  • 企业信息联网核查系统的意义
  • 金税四期的政策
  • 汇算清缴 房租
  • 科目汇总表借方和贷方相等吗
  • 递延所得税如何理解
  • 医院药品进销差价会计核算
  • 自产产品用于捐赠是否要确认收入
  • 法院强制执行根本没用
  • 净资产越来越少会有什么风险
  • 主营业务成本账户属于什么账户
  • 没实收资本还怎么做账
  • 增值税发票超过多久不能抵扣
  • 技术服务费收入会计分录怎么写
  • 短期借款核算的会计分录
  • 在途物资入库怎么记账
  • 长期待摊费用是非流动资产吗
  • java连接sqlserver数据库对象名无效
  • sqlserver多行转多列
  • mysql语句group by
  • mac更换软件图标
  • linux的ps命令用法
  • 鼠标点击关闭按钮没反应
  • xp系统 修复
  • win8.1屏幕键盘
  • 在linux操作系统中
  • win10系统电脑怎么关机
  • win10mobile最新版本
  • python import同一目录的其他文件
  • glCopyBufferSubData
  • 原生js怎么获取input值
  • node.js可以跨平台吗
  • 零磁道的重要性
  • inline-block
  • linux网络编程有什么用
  • awk入门
  • android download(international)
  • jquery事件处理有哪些
  • python网络爬虫项目步骤
  • 如何彻底删除android
  • jquery返回顶部代码
  • python 元类的作用
  • python抓视频保存本地
  • 河南省个人无犯罪证明书
  • 陕西省地方税务局公告2016年第1号
  • 湖北国税发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设