加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

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

发布时间:2020-05-24 18:03:56 所属栏目:PHP 来源:互联网
导读:如果提高网页加载速度,需要怎么优化是一个问题,yahoo曾经搞了一个优化36条。其实网页优化的方法还是很多很多的。下面扯一下关于减小页面体积来提高前端加载速度的方法

PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。
有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。
现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。 不废话了,直接上代码:
<div class="codetitle"><a style="CURSOR: pointer" data="15761" class="copybut" id="copybut15761" onclick="doCopy('code15761')"> 代码如下:<div class="codebody" id="code15761">
<?php
/*
压缩html : 清除换行符,去掉注释标记
@param $string
@return 压缩后的$string
/
function compress_html($string) {
$string = str_replace("rn",'',$string); //清除换行符
$string = str_replace("n",$string); //清除换行符
$string = str_replace("t",$string); //清除制表符
$pattern = array (
"/> ([^ ]) </",//去掉注释标记
"/[s]+/",
"/<!--[^!]
-->/",
"/" /",
"/ "/",
"'/*[^]*/'"
);
$replace = array (
">1<",
" ",
"",
""",
""
);
return preg_replace($pattern,$replace,$string);
}
?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读