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计算一年多少个星期和每周的开始和结束日期
Jul 01 PHP
PHP中echo和print的区别
Aug 28 PHP
使用php-timeit估计php函数的执行时间
Sep 06 PHP
10个超级有用的PHP代码片段果断收藏
Sep 23 PHP
Zend Framework教程之Zend_Config_Ini用法分析
Mar 23 PHP
学习PHP的数组总结【经验】
May 05 PHP
详解PHP中foreach的用法和实例
Oct 25 PHP
php 一维数组的循环遍历实现代码
Apr 10 PHP
简单谈谈PHP面向对象之标识对象
Jun 27 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
Nov 03 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 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调用数据库的存贮过程
2006/10/09 PHP
php.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
php自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
PHP基于GD库实现的生成图片缩略图函数示例
2017/07/05 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
jquery radio 操作代码
2011/03/16 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
jquery选择器简述
2015/08/31 Javascript
属于你的jQuery提示框(Tip)插件
2016/01/20 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
详解Vue-Cli 异步加载数据的一些注意点
2017/08/12 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
详解小程序云开发数据库
2019/05/20 Javascript
[04:10]2016国际邀请赛中国区预选赛第二日TOP10精彩集锦
2016/06/28 DOTA
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
Python socket实现的文件下载器功能示例
2019/11/15 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
2020/04/24 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
使用HTML5拍照示例代码
2013/08/06 HTML / CSS
荷兰网上买鞋:MooieSchoenen.nl
2017/09/12 全球购物
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
PHP高级工程师面试问题推荐
2013/01/18 面试题
就业推荐表自我鉴定
2014/03/21 职场文书
工商干部先进事迹
2014/05/14 职场文书
小学运动会口号
2014/06/07 职场文书
2014年保密工作总结
2014/11/22 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
郭明义电影观后感
2015/06/08 职场文书
草房子读书笔记
2015/06/29 职场文书
深度学习详解之初试机器学习
2021/04/14 Python
django中websocket的具体使用
2022/01/22 Python