php压缩html代码减少页面响应时间

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); }     $content = preg_replace(“~>\s+<~”,”><“,preg_replace(“~>\s+\r\n~”,”>”,$html));//保留js $content=preg_replace(‘#<!–[^\!\[]*?(?<!\/\/)–>#‘ , ‘‘ , $content);//去掉代码中注释 $content = ltrim(rtrim(preg_replace(array(“/> *([^ ]*) *</”,”//”,”‘/\*[^*]*\*/‘”,”/\r\n/”,”/\n/”,”/\t/”,‘/>[ ]+</‘),array(“>\\1<“,‘‘,‘‘,‘‘,‘‘,‘‘,‘><‘),$content))); $html=compress_html($content); return $html;