ホームページ  >  記事  >  バックエンド開発  >  Web ページの BGM コード PHP は、HTML Web ページのコードを圧縮して、スペース、改行、タブ、およびコメント マークを削除します

Web ページの BGM コード PHP は、HTML Web ページのコードを圧縮して、スペース、改行、タブ、およびコメント マークを削除します

WBOY
WBOYオリジナル
2016-07-29 08:48:191329ブラウズ

PHP は HTML Web ページのコードを圧縮します (スペース、改行、タブ、コメント マークを削除します)。
HTML を圧縮することは、実際には、改行を消去し、タブを消去し、コメント マークを削除することを意味します。それが果たす役割を過小評価することはできません。
PHP圧縮HTML関数を提供するようになりました。気持ちいいのでぜひ試してみてください。
これ以上ナンセンスではないので、コードに直接進みましょう:

コードをコピーします コードは次のとおりです:


/**
* HTML を圧縮: 改行をクリア、タブをクリア、コメントマークを削除
* @param $string
* @return COMPLEX $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( $パターン、$replace、$string);
上記は、Web ページの BGM コードを含む、HTML Web ページのコードを圧縮してスペース、改行、タブ、コメント マークを削除する Web ページの BGM コードを紹介しました。PHP に興味のある友人の参考になれば幸いです。チュートリアル。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。