欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 经验分享 > PHP > PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)

PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)

2018-05-14 508 收藏 0 赞一个 0 真差劲 0 去评论

如果提高网页加载速度,需要怎么优化是一个问题,yahoo曾经搞了一个优化36条。其实网页优化的方法还是很多很多的。下面扯一下关于减小页面体积来提高前端加载速度的方法

PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。

有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。

现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。

代码如下:

<?php   
/**  
* 压缩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);   
}   
?>


一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

大家评论