PHP清除字符串中所有无用标签的方法


Posted in PHP onDecember 01, 2014

本文实例讲述了PHP清除字符串中所有无用标签的方法。分享给大家供大家参考。具体实现方法如下:

很多时候需要输出一些 “纯” 字符串,也就是去除任何杂质,例如 Html 标签、空格之类的文本,输出的摘要就是如此,下面的这个函数可以帮你实现着一点.

PHP实例代码如下:

function Bing_string_cleanr( $string ){ 

 $string = trim( $string );  

 $string = strip_tags( $string ); 

 $string = htmlspecialchars( $string, ENT_QUOTES, 'UTF-8' ); 

 $string = str_replace( "n", "", $string ); 

 $string = trim( $string ); 

 return $string; 

}

使用方法如下:
echo Bing_string_cleanr( '内 容 <br> <html> asdfeiuonsdfje' );

php删除空白,代码如下:

<?php 

$str = " This line containstliberal rn use of whitespace.nn"; 

 

// First remove the leading/trailing whitespace 

//去掉开始和结束的空白 

$str = trim($str); 

 

// Now remove any doubled-up whitespace 

//去掉跟随别的挤在一块的空白 

$str = preg_replace('/s(?=s)/', '', $str); 

 

// Finally, replace any non-space whitespace, with a space 

//最后,去掉非space 的空白,用一个空格代替 

$str = preg_replace('/[nrt]/', ' ', $str); 

// Echo out: 'This line contains liberal use of whitespace.' 

echo "<pre>{$str}</pre>"; 

?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
BBS(php &amp; mysql)完整版(二)
Oct 09 PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 PHP
linux命令之调试工具strace的深入分析
Jun 03 PHP
php获取操作系统语言代码
Nov 04 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
Apr 15 PHP
详解PHP实现执行定时任务
Dec 21 PHP
thinkPHP中验证码的简单使用方法
Dec 26 PHP
详解WordPress中添加友情链接的方法
May 21 PHP
购物车实现的几种方式优缺点对比
May 02 PHP
php实现的rc4加密解密类定义与用法示例
Aug 16 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
Jan 10 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 PHP
php防止网站被刷新的方法汇总
Dec 01 #PHP
phpstorm编辑器乱码问题解决
Dec 01 #PHP
php获取文章上一页与下一页的方法
Dec 01 #PHP
CI框架给视图添加动态数据
Dec 01 #PHP
php强制运行广告的方法
Dec 01 #PHP
PHP过滤黑名单关键字的方法
Dec 01 #PHP
php中print(),print_r(),echo()的区别详解
Dec 01 #PHP
You might like
改造一台复古桌面收音机
2021/03/02 无线电
PHP获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
php实现修改新闻时删除图片的方法
2015/05/12 PHP
ThinkPHP开发框架函数详解:C方法
2015/08/14 PHP
PHP实现的解汉诺塔问题算法示例
2018/08/06 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
JavaScript与DropDownList 区别分析
2010/01/01 Javascript
js控制页面控件隐藏显示的两种方法介绍
2013/10/09 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
jQuery中unwrap()方法用法实例
2015/01/16 Javascript
js实现最短的XML格式化工具实例
2015/03/12 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
Python性能优化技巧
2015/03/09 Python
利用Python获取赶集网招聘信息前篇
2016/04/18 Python
Python中staticmethod和classmethod的作用与区别
2018/10/11 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
Python模拟伯努利试验和二项分布代码实例
2020/05/27 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
html5如何在Canvas中实现自定义路径动画示例
2017/09/18 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
伦敦一家非常流行的时尚精品店:Oxygen Boutique
2017/01/15 全球购物
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
华为的Java面试题
2014/03/07 面试题
总经理岗位职责
2013/11/09 职场文书
管理站站长岗位职责
2013/11/27 职场文书
工厂厂长的职责
2013/12/12 职场文书
超市采购员岗位职责
2014/02/01 职场文书
《水上飞机》教学反思
2014/04/10 职场文书
乡党政领导班子群众路线教育实践活动个人对照检查材料
2014/09/20 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书