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 相关文章推荐
一个程序下载的管理程序(三)
Oct 09 PHP
php模块memcache和memcached区别分析
Jun 14 PHP
浅析SVN常见问题及解决方法
Jun 21 PHP
php实现获取及设置用户访问页面语言类
Sep 24 PHP
php格式化日期实例分析
Nov 12 PHP
php将字符串转换成16进制的方法
Mar 17 PHP
PHP使用pear自带的mail类库发邮件的方法
Jul 08 PHP
php无限分类使用concat如何实现
Nov 05 PHP
PHP实现JS中escape与unescape的方法
Jul 11 PHP
PHP命名空间namespace的定义方法详解
Mar 29 PHP
PHP解决中文乱码
Apr 28 PHP
laravel实现上传图片的两种方式小结
Oct 12 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
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
js简单实现根据身份证号码识别性别年龄生日
2013/11/29 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
sails框架的学习指南
2014/12/22 Javascript
javascript折半查找详解
2015/01/26 Javascript
javascript实现日期按月份加减
2015/05/15 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
跟老齐学Python之??碌某?? target=
2014/09/12 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
Python3实现的字典遍历操作详解
2018/04/18 Python
python 3.6.5 安装配置方法图文教程
2018/09/18 Python
Django框架序列化与反序列化操作详解
2019/11/01 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
求职信的要素有哪些呢
2013/12/26 职场文书
微博营销计划书
2014/01/10 职场文书
元旦寄语大全
2014/04/10 职场文书
党员政治学习材料
2014/05/14 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
党员公开承诺书2015
2015/01/21 职场文书
情侣之间的道歉短信
2015/05/12 职场文书
如何写新闻稿
2015/07/18 职场文书
2019年员工旷工保证书!
2019/06/28 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
2022/01/18 Java/Android