ホームページ  >  記事  >  バックエンド開発  >  PHPはhtmlを圧縮する機能を実現します

PHPはhtmlを圧縮する機能を実現します

WBOY
WBOYオリジナル
2016-07-25 08:45:281035ブラウズ
    function compress_html($string) {
  1. $string = str_replace("rn", '', $string); //改行をクリアします
  2. $string = str_replace("n", '', $string); /改行文字をクリア
  3. $string = str_replace("t", '', $string); //タブ文字をクリア
  4. $pattern = array (
  5. "/> *([^ ]*) * "/[s]+/",
  6. "//",
  7. "/" /",
  8. " / "/",
  9. "'/*[^*]**/'"
  10. );
  11. $replace = array (
  12. ">\1 " ",
  13. "",
  14. """ ,
  15. """,
  16. ""
  17. );
  18. return preg_replace($pattern, $replace, $string);
  19. }
コードをコピー

PHP、html

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