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 相关文章推荐
Cannot modify header information错误解决方法
Oct 08 PHP
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
Feb 09 PHP
php递归实现无限分类生成下拉列表的函数
Aug 08 PHP
深入PHP内存相关的功能特性详解
Jun 08 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
php的dl函数用法实例
Nov 06 PHP
PHP获取POST数据的几种方法汇总
Mar 03 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
PHP+MySQL实现消息队列的方法分析
May 09 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
Jun 05 PHP
PHP实现链表的定义与反转功能示例
Jun 09 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 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获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
ThinkPHP缓存方法S()概述
2014/06/13 PHP
Laravel 5框架学习之路由、控制器和视图简介
2015/04/07 PHP
详谈PHP程序Laravel 5框架的优化技巧
2016/07/18 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
在Laravel中使用DataTables插件的方法
2018/05/29 PHP
用js代码改变单选框选中状态的简单实例
2013/12/18 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
js选项卡的实现方法
2015/02/09 Javascript
JavaScript实现梯形乘法表的方法
2015/04/25 Javascript
jQuery 遍历函数详解
2015/07/05 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
jQuery如何跳转到另一个网页 就这么简单
2016/12/28 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
2020/03/28 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
JS实现获取当前所在周的周六、周日示例分析
2019/05/11 Javascript
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python连接mysql并提交mysql事务示例
2014/03/05 Python
python实现删除文件与目录的方法
2014/11/10 Python
使用Python的Tornado框架实现一个一对一聊天的程序
2015/04/25 Python
python黑魔法之参数传递
2016/02/12 Python
Python正则表达式经典入门教程
2017/05/22 Python
Python 实现数据库(SQL)更新脚本的生成方法
2017/07/09 Python
python验证码识别实例代码
2018/02/03 Python
Python实现的爬取豆瓣电影信息功能案例
2019/09/15 Python
基于Python+Appium实现京东双十一自动领金币功能
2019/10/31 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
医学求职信
2014/05/28 职场文书
申请吧主发表的感言
2015/08/03 职场文书
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android
Nginx HTTP跳转至HTTPS
2022/05/15 Servers