首页 > 软件开发 > 编程语言 >

phpcms内置字符串截取函数的使用方式

来源:互联网 2023-03-17 00:22:21 269

今天的这篇经验和大家聊一聊关于phpcms内置字符串截取函数的使用方式的问题,希望能够帮助到有需要的朋友。Y4h办公区 - 实用经验教程分享!

方法/步骤

  • 1

    PHPCMS中截取字符串用的是 str_cut 系统函数,通常在输出标题或者是内容摘要的时候使用来限制字符串的字符,这样就可以防止因字符串而变成的页面变形等问题。Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 2

    我们来看一下这个函数,在PHPCMS中是这样进行定义的:Y4h办公区 - 实用经验教程分享!

    function str_cut($string, $length, $dot = '...')Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 3

    其中 $string 是要进行处理的字符串,$length 是要限定输出的最大字符数 $dot 是超出的部分用 ... 来填充,如果为空的话默认为省略号填充。Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 4

    了解了语法,哪么我们就可以这样来使用,看下面的小实例:Y4h办公区 - 实用经验教程分享!

    {str_cut($data, 50)}Y4h办公区 - 实用经验教程分享!

    这样就是输出50个字节的文字,超出就截取,显示“...”Y4h办公区 - 实用经验教程分享!

    {str_cut($data, 50, '')}Y4h办公区 - 实用经验教程分享!

    这样就是截取后不显示后面的"..."Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 4本页面未经授权抓取自百度经验
  • 5

    使用 str_cut 还有一个问题就是无法去掉前台显示的 HTML 代码,例如有时候我们在截取文章描述的时候,只想截取文章,而这个时候如果要截取到 HTML 的代码就不是我们想要的了,我们可以使用 str_cut 配合 strip_tags 来截取前台显示的 HTML 代码。Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 6

    这个功能也只有用 strip_tags 来去除 HTML了,实例代码如下:Y4h办公区 - 实用经验教程分享!

    {str_cut(strip_tags($v[description]),200,'[…]')}Y4h办公区 - 实用经验教程分享!

    这段的意思就是去掉描述中的 HTML 标签,然后截取 200 个字符,超出的部分用省略号代替。Y4h办公区 - 实用经验教程分享!

    phpcms内置字符串截取函数的使用方式Y4h办公区 - 实用经验教程分享!

  • 注意事项

    • 以上内容和图片整理自互联网,为帮助到更多有需要的朋友所以整理在这里分享,版权归原网站所有,如果侵犯版权,请联系本网站进行删除

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Y4h办公区 - 实用经验教程分享!


    标签: PHP编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码