压缩HTML,去换行空格,注释

发表日期:2022-08-06 15:43:48 | 来源: | | 浏览(639) 分类:PHP杂项

function quick_compress_html($html)
{
    $html = str_replace(["\r\n", "\n", "\t"], ['', '', ''], $html);
    $_pattern = array("/> *([^ ]*) *</", "/[\s]+/", "/<!--[^!]*-->/", "/\" /", "/ \"/", "'/\*[^*]*\*/'", "/ \/\*[^.]*\*\//");
    $_replace = array(">\\1<", " ", "", "\"", "\"", " ", " ");
    return preg_replace($_pattern, $_replace, $html);
}


集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。