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 相关文章推荐
Windows IIS PHP 5.2 安装与配置方法
Jun 08 PHP
web server使用php生成web页面的三种方法总结
Oct 28 PHP
PHP中执行cmd命令的方法
Oct 11 PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 PHP
PHP aes (ecb)解密后乱码问题
Jun 22 PHP
PHP7之Mongodb API使用详解
Dec 26 PHP
使用php实现从身份证中提取生日
May 09 PHP
php使用变量动态创建类的对象用法示例
Feb 06 PHP
一个实用的php验证码类
Jul 06 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
php表单处理操作
Nov 16 PHP
PHP格式化显示时间date()函数代码
Oct 03 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
基于mysql的论坛(7)
2006/10/09 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
javascript创建数组之联合数组的使用方法示例
2013/12/26 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
jQuery中事件与动画的总结分享
2016/05/24 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
canvas时钟效果
2017/02/16 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
jQuery实现简单的抽奖游戏
2017/05/05 jQuery
基于AngularJS实现表单验证功能
2017/07/28 Javascript
vue的基本用法与常见指令
2017/08/15 Javascript
详解Angular2学习笔记之Html属性绑定
2018/01/03 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
在vue中实现echarts随窗体变化
2020/07/27 Javascript
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
遍历python字典几种方法总结(推荐)
2016/09/11 Python
使用python实现tcp自动重连
2017/07/02 Python
python3判断url链接是否为404的方法
2018/08/10 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
Python监听剪切板实现方法代码实例
2020/11/11 Python
CSS3 box-sizing属性详解
2016/11/15 HTML / CSS
酒店总经理工作职责
2013/12/13 职场文书
邮政员工辞职信
2014/01/16 职场文书
公司放假通知范文
2015/04/14 职场文书
运动会200米广播稿
2015/08/19 职场文书
Pytorch 中net.train 和 net.eval的使用说明
2021/05/22 Python
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL