实现ESPCMS系统CUTHTML字符截取

2019-06-21 08:50:43 14

昨天淮北飞秋科技小编有给大家介绍过怎么截取espcms建站系统里面的字符内容,但是后台有使用无忧PHP虚拟主机的用户反映cutstr标签无法截取字符串,所以今天淮北飞秋科技小编再来给大家介绍另一种字符截取的方法,那就是通过cuthtml标签来截取字符内容。cuthtml标签和cutstr标签不同的是,cuthtml标签除了可以正常截取字符内容之外,还可以截取字段中包含的html的字符串信息,下面是具体的使用方法。


我们在需要截取内容的文件位置上添加这样一段代码:|cuthtml(参数一,’参数二’,’参数三’)。代码中的参数一设置的是需要截取的字符长度,默认的字符截取长度是二十个字符,一个中文字等于俩个字符长度;参数二设置的是超出长度的省略字符,默认输入的省略字符是“…”;参数三则是设置要保留的HTML标签信息,我们可以同时设置多个html标签信息。


例如我们要在标题中截取五个中文内容,然后的超出长度显示省略号,并且需要保留<b>标签的话,可以这样设置:


// title=”<b><span>淮北飞秋科技是一支贴心的专业技术团队,我们只做高品质的PHP空间</span></b>”


{%$read.title|cuthtml(10,’…’,'<b>’)%}


设置之后添加代码的位置上就会显示:<b>淮北飞秋科技是…</b>