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 相关文章推荐
做个自己站内搜索引擎
Oct 09 PHP
在PHP3中实现SESSION的功能(二)
Oct 09 PHP
腾讯QQ php程序员面试题目整理
Jun 08 PHP
php 字符串替换的方法
Jan 10 PHP
php 函数中使用static的说明
Jun 01 PHP
解析PHP跨站刷票的实现代码
Jun 18 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
Jun 21 PHP
ThinkPHP之R方法实例详解
Jun 20 PHP
PHP创建/删除/复制文件夹、文件
May 03 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
Sep 04 PHP
详解php中流行的rpc框架
May 29 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
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
php生成EXCEL的东东
2006/10/09 PHP
PHP 中英文混合排版中处理字符串常用的函数
2007/04/12 PHP
php连接数据库代码应用分析
2011/05/29 PHP
thinkPHP框架自动填充原理与用法分析
2018/04/03 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
javascript 上下banner替换具体实现
2013/11/14 Javascript
JavaScript jQuery 中定义数组与操作及jquery数组操作
2015/12/18 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
jquery层级选择器的实现(匹配后代元素div)
2016/09/05 Javascript
js数组去重的hash方法
2016/12/22 Javascript
移动端界面的适配
2017/01/11 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
ES6学习教程之块级作用域详解
2017/10/09 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
详解搭建es6+devServer简单开发环境
2018/09/25 Javascript
JavaScript作用域链实例详解
2019/01/21 Javascript
微信小程序云开发详细教程
2019/05/16 Javascript
python分割列表(list)的方法示例
2017/05/07 Python
python实现简易通讯录修改版
2018/03/13 Python
python实现自动发送报警监控邮件
2018/06/21 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
python实现本地图片转存并重命名的示例代码
2018/10/27 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
django中forms组件的使用与注意
2019/07/08 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
戴尔英国官网:Dell英国
2017/05/27 全球购物
Gap英国官网:Gap UK
2018/07/18 全球购物
国贸专业的职业规划书
2014/03/15 职场文书
规划编制实施方案
2014/03/15 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
深入解析MySQL索引数据结构
2021/10/16 MySQL