php使用strip_tags()去除html标签仍有空白的解决方法


Posted in PHP onJuly 28, 2016

本文实例讲述了php使用strip_tags()去除html标签仍有空白的解决方法。分享给大家供大家参考,具体如下:

$subject = strip_tags($newsRs['content']);//去除html标签
$pattern = '/\s/';//去除空白
$content = preg_replace($pattern, '', $subject);      
$seodata['articledescription'] = mb_substr($content, 0, 80);//截取80个汉字

注意:第一步中的strip_tags();只是把html标签用空格替换了

比如:

<p>
  张志斌张志斌张志斌张志斌张志斌张志
</p>
<p>
  <br />
</p>
<p>
  alsdkjf;laskjd;flasj;
</p>
<p>
  asdjfasjd;lkafsj;lfdkj
</p>
<p>
  aksdjfl;ak
</p>

strip_tags()处理后变为

张志斌张志斌张志斌张志斌张志斌张志





  alsdkjf;laskjd;flasj;


  asdjfasjd;lkafsj;lfdkj


  aksdjfl;ak

这可能不是我们想要的,然后用正则替换将空白去掉就行了

最后结果:

张志斌张志斌张志斌张志斌张志斌张志alsdkjf;laskjd;flasj;asdjfasjd;lkafsj;lfdkjaksdjfl;ak

另外:\s表示空白字符,\S表示非空白字符(注意大小写,一般大小写表示相反的含义)

PHP 相关文章推荐
用PHP实现小型站点广告管理
Oct 09 PHP
PHP入门
Oct 09 PHP
PHP开发入门教程之面向对象
Dec 05 PHP
PHP HTML代码串 截取实现代码
Jun 29 PHP
深入解析php中的foreach问题
Jun 30 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
Aug 07 PHP
PHP防止跨域提交表单
Nov 01 PHP
php操作redis缓存方法分享
Jun 03 PHP
php同时使用session和cookie来保存用户登录信息的实现代码
May 13 PHP
php版微信公众账号第三方管理工具开发简明教程
Sep 23 PHP
PHP未登录自动跳转到登录页面
Dec 21 PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 PHP
php倒计时出现-0情况的解决方法
Jul 28 #PHP
24条货真价实的PHP代码优化技巧
Jul 28 #PHP
php求今天、昨天、明天时间戳的简单实现方法
Jul 28 #PHP
php字符串操作针对负值的判断分析
Jul 28 #PHP
PHP实现bitmap位图排序与求交集的方法
Jul 28 #PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
Jul 28 #PHP
apache php mysql开发环境安装教程
Jul 28 #PHP
You might like
DIY实用性框形天线
2021/03/02 无线电
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/21 PHP
将酷狗krc歌词解析并转换为lrc歌词php源码
2014/06/20 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
javascript 获取图片颜色
2009/04/05 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
教你如何使用node.js制作代理服务器
2014/11/26 Javascript
javascript异步编程代码书写规范Promise学习笔记
2015/02/11 Javascript
JQuery实现动态添加删除评论的方法
2015/05/18 Javascript
js实现带有介绍的Select列表菜单实例
2015/08/18 Javascript
AngularJS使用ngOption实现下拉列表的实例代码
2016/01/23 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
2018/12/14 Javascript
微信小程序实现轨迹回放的示例代码
2019/12/13 Javascript
Python open读写文件实现脚本
2008/09/06 Python
使用python实现baidu hi自动登录的代码
2013/02/10 Python
Python 实现删除某路径下文件及文件夹的实例讲解
2018/04/24 Python
设置python3为默认python的方法
2018/10/31 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
pytorch 状态字典:state_dict使用详解
2020/01/17 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
详细分析Python collections工具库
2020/07/16 Python
python openCV自制绘画板
2020/10/27 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
高中生毕业自我鉴定范文
2013/12/22 职场文书
国培教师自我鉴定
2014/02/12 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
个人工作表现自我评价
2015/03/06 职场文书
详解Vue的sync修饰符
2021/05/15 Vue.js
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL