源来页 公告 登陆

PHP mb_substr() 截取字符串html标签构思

南墙 @Ta
2020-01-24 00:24

第一种方法简单粗暴,就是用剔除标签函数剔除再截取。
     //剔除截取
     function substr($arr){
         $substr = strip_tags($arr);//剔除html php标签
         $substr = mb_substr($substr,0,100);//长度150
         $substr = trim($substr," ")." ...";//去掉空格
         return $substr;
     }
     //结束

第二中方法,未实例应用,常理是行的通。
原理:我们一般开发程序或者使用别人程序都会存在ubb。既然如此ubb都是成对存在。我们可以选择preg_replace();和str_replace()替换函数。先将常用html标签php标签替换成ubb。然后再匹配存在对数,如果双数,就截取,单数向后延伸10个字符,继续匹配对数。半个也不算一个。
阅:1382 发表于2020-01-24 00:24
#php教程
评论:

返回源来页/返回首页


天合之作 曲在人意

心灵鸡汤:
      

®2019-2024 all power by Zlproject3.7
川公网安备 51192202000151号
蜀ICP备2021014921号-2 首页 #top

本网站由提供CDN加速/云储存服务

天合之作 曲在人意