600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > PHP清除html标签(清除空格 换行符 制表符 注释标记)

PHP清除html标签(清除空格 换行符 制表符 注释标记)

时间:2018-09-09 04:47:07

相关推荐

PHP清除html标签(清除空格 换行符 制表符 注释标记)

后端开发|php教程

PHP换行

后端开发-php教程

分享一种利用 php 清除html代码中的空格,换行符,制表符,注释标记等以达到压缩输出 html 的目的。

12306抢票 源码 木鱼,vscode终端命令语法,ubuntu 时间不对,tomcat弹出转发请求,注解爬虫,php zym解密,seo优化师怎么读,程序网站下载图片,站长之家下载的模板可以用吗lzw

/**

.net企业应用源码,ubuntu 电视盒,爬虫笔趣阁,find函数php,seo推广杭州lzw

*压缩html:清除换行符,清除制表符,去掉注释标记

*@param $string

*@return 压缩后的$string

**/

function compress_html($string){

$string=str_replace("\r\n",\,$string);//清除换行符

$string=str_replace("\n",\,$string);//清除换行符

$string=str_replace("\t",\,$string);//清除制表符

$pattern=array(

"/> *([^ ]*) *</",//去掉注释标记

"/[\s]+/",

"//",

"/\" /",

"/ \"/",

"/\*[^*]*\*/\"

);

$replace=array(

">\\1<",

" ",

"",

"\"",

"\"",

""

);

return preg_replace($pattern,$replace,$string);

}

溯源系统源码php,vscode忘记保存,ubuntu新加网卡,tomcat开机自弃,sqlite 导入 需,租用服务器有什么用,echart插件地图示例,前端框架js插件,开源搜索引擎源码爬虫,php培训课件,北京seo培训中心,网站目录图片没了,随机抽奖 网页,公司app模板,易语言多页面浏览器教程,人力资源管理系统源码下载,电机控制程序lzw

下面方法来实现这个想法。

思路如下:

function cleanHtml($str){

$str=trim($str);

$str=strip_tags($str,"");

$str=ereg_replace("\t","",$str);

$str=ereg_replace("\r\n","",$str);

$str=ereg_replace("\r","",$str);

$str=ereg_replace("\n","",$str);

$str=ereg_replace(" "," ",$str);

return trim($str);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。