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
批量修改RAR文件注释的php代码
Nov 20 PHP
jQuery 源码分析笔记
May 25 PHP
php学习笔记 数组遍历实现代码
Jun 09 PHP
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
Jul 03 PHP
php将图片保存入mysql数据库失败的解决方法
Dec 27 PHP
php取得字符串首字母的方法
Mar 25 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
详解PHP实现执行定时任务
Dec 21 PHP
浅析Laravel5中队列的配置及使用
Aug 04 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 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
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
老照片 - 几十年前的收音机与人
2021/03/02 无线电
用PHP进行MySQL删除记录操作代码
2008/06/07 PHP
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP 彩色文字实现代码
2009/06/29 PHP
PHP分页类集锦
2014/11/18 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
php获取今日开始时间和结束时间的方法
2017/02/27 PHP
JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数
2009/05/14 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
vue实现底部菜单功能
2018/07/24 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
2019/10/17 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
JavaScript实现点击自制菜单效果
2021/02/02 Javascript
[16:14]教你分分钟做大人:米拉娜(HEROS)
2014/11/24 DOTA
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
一文总结学习Python的14张思维导图
2017/10/17 Python
python使用Matplotlib绘制分段函数
2018/09/25 Python
使用Django简单编写一个XSS平台的方法步骤
2019/03/25 Python
Python对接 xray 和微信实现自动告警
2019/09/17 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
巴西电子、家电、智能手机购物网站:Girafa
2019/06/04 全球购物
精选干货:Java精选笔试题附答案
2014/01/18 面试题
电子邮箱格式怎么写
2014/01/12 职场文书
单位委托书
2014/10/15 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python
详解Laravel制作API接口
2021/05/31 PHP
5个实用的JavaScript新特性
2022/06/16 Javascript