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

作者:Liaodeity - 2015年01月08日

    在平时的项目开发过程中,我们需要对代码进行压缩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 (
"/> *([^ ]*) */",
"/\" /",
"/ \"/",
"'/\*[^*]*\*/'"
);
$replace = array (
">\\1<",
" ",
"",
"\"",
"\"",
""
);
return preg_replace($pattern, $replace, $string);
}


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/31

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!