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 相关文章推荐
PHP mail 通过Windows的SMTP发送邮件失败的解决方案
May 27 PHP
将一维或多维的数组连接成一个字符串的php代码
Aug 08 PHP
php自定义函数call_user_func和call_user_func_array详解
Jul 14 PHP
php获取本周星期一具体日期的方法
Apr 20 PHP
php设计模式之委托模式
Feb 13 PHP
php Session无效分析资料整理
Nov 29 PHP
PHP精确计算功能示例
Nov 29 PHP
thinkPHP5 tablib标签库自定义方法详解
May 10 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
PHP获取HTTP body内容的方法
Dec 31 PHP
PHP crypt()函数的用法讲解
Feb 15 PHP
php桥接模式应用案例分析
Oct 23 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
PHP与SQL注入攻击[三]
2007/04/17 PHP
PHP 身份证号验证函数
2009/05/07 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
关于JavaScript的一些看法
2009/05/27 Javascript
JQuery index()方法使用代码
2010/06/02 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
微信小程序修改swiper默认指示器样式的实例代码
2018/07/18 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
2019/01/15 jQuery
JS数组降维的实现Array.prototype.concat.apply([], arr)
2020/04/28 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
Python numpy生成矩阵、串联矩阵代码分享
2017/12/04 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
CSS+jQuery+PHP+MySQL实现的在线答题功能
2015/04/25 HTML / CSS
利用CSS3的线性渐变linear-gradient制作边框的示例
2016/06/02 HTML / CSS
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
店长助理岗位职责
2013/12/13 职场文书
省优秀教师事迹材料
2014/01/30 职场文书
项目施工员岗位职责
2014/03/09 职场文书
《金子》教学反思
2014/04/13 职场文书
心理健康日活动总结
2014/05/08 职场文书
技校毕业生自荐信
2014/06/03 职场文书
2014年教师节国旗下讲话稿
2014/09/10 职场文书
民主生活会意见
2015/06/05 职场文书
2016社区平安家庭事迹材料
2016/02/26 职场文书
【海涛dota解说】DCG联赛第一周 LGD VS DH
2022/04/01 DOTA