ホームページ > php教程 > PHP源码 > PHP压缩html的函数

PHP压缩html的函数

PHP中文网
リリース: 2016-05-25 17:08:01
オリジナル
1012 人が閲覧しました

//函数名: compress_html
//参数: $string
//返回值: 压缩后的$string
function compress_html($string) {
    $string = str_replace("\r\n", '', $string); //清除换行符
    $string = str_replace("\n", '', $string); //清除换行符
    $string = str_replace("\t", '', $string); //清除制表符
    $pattern = array (
                    "/> *([^ ]*) *</", //去掉注释标记
                    "/[\s]+/",
                    "/<!--[\\w\\W\r\\n]*?-->/",
                    "/\" /",
                    "/ \"/",
                    "&#39;/\*[^*]*\*/&#39;"
                    );
    $replace = array (
                    ">\\1<",
                    " ",
                    "",
                    "\"",
                    "\"",
                    ""
                    );
    return preg_replace($pattern, $replace, $string);
}
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート