分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

phpcms 字符截取str_cut的使用

发布时间:2023-09-06 01:29责任编辑:傅花花关键词:暂无标签

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

我们来看一下这个函数,在PHPCMS中是这样进行定义的:

function str_cut($string, $length, $dot = ‘...‘)

其中 $string 是要进行处理的字符串,$length 是要限定输出的最大字符数 $dot 是超出的部分用 ... 来填充,如果为空的话默认为省略号填充。

了解了语法,哪么我们就可以这样来使用,看下面的小实例:

{str_cut($data, 50)}

这样就是输出50个字节的文字,超出就截取,显示“...”

{str_cut($data, 50, ‘‘)}

这样就是截取后不显示后面的"..."

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

这个功能也只有用 strip_tags 来去除 HTML了,实例代码如下:

{str_cut(strip_tags($v[description]),200,‘[…]‘)}

这段的意思就是去掉描述中的 HTML 标签,然后截取 200 个字符,超出的部分用省略号代替。

phpcms 字符截取str_cut的使用

原文地址:http://www.cnblogs.com/xiaomifeng/p/8011887.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved