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类
Nov 25 PHP
配置支持SSI
Nov 25 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
codeigniter教程之多文件上传使用示例
Feb 11 PHP
php中的strpos使用示例
Feb 27 PHP
ThinkPHP分组下自定义标签库实例
Nov 01 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
php使用array_search函数实现数组查找的方法
Jun 12 PHP
Symfony2实现在controller中获取url的方法
Mar 18 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
May 16 PHP
ThinkPHP中session函数详解
Sep 14 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 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颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
2013/09/23 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
Symfony查询方法实例小结
2017/06/28 PHP
JS类库Bindows1.3中的内存释放方式分析
2007/03/08 Javascript
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
JQuery 选择和过滤方法代码总结
2010/11/19 Javascript
js里的prototype使用示例
2010/11/19 Javascript
来自国外的30个基于jquery的Web下拉菜单
2012/06/22 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
删除节点的jquery代码
2014/01/13 Javascript
jquery自动将form表单封装成json的具体实现
2014/03/17 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
2014/10/11 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
[59:48]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第一场 1月26日
2021/03/11 DOTA
[08:56]DOTA2-DPC中国联赛2月23日Recap集锦
2021/03/11 DOTA
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
python操作cfg配置文件方式
2019/12/22 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
解决python调用自己文件函数/执行函数找不到包问题
2020/06/01 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
Python中bisect的用法及示例详解
2020/07/20 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
2014年幼儿园植树节活动方案
2014/03/02 职场文书
团队精神口号
2014/06/06 职场文书
公益广告标语
2014/06/19 职场文书
捐助倡议书
2015/01/19 职场文书
东京审判观后感
2015/06/01 职场文书
个人工作决心书
2015/09/22 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
深入解析Apache Hudi内核文件标记机制
2022/03/31 Servers