ホームページ  >  記事  >  バックエンド開発  >  PHPでHTML Webページのコードを圧縮する方法(スペース、改行、タブ、コメントマークなどを削除)

PHPでHTML Webページのコードを圧縮する方法(スペース、改行、タブ、コメントマークなどを削除)

WBOY
WBOYオリジナル
2016-07-25 09:05:49955ブラウズ
  1. /**
  2. * HTML を圧縮: 改行をクリア、タブをクリア、コメントマークを削除
  3. * @param $string
  4. * @return 圧縮 $string
  5. * from: bbs.it-home.org
  6. **/
  7. function compress_html($string) {
  8. $string = str_replace("rn", '', $string) //改行をクリア
  9. $ string = str_replace("n", '', $string); //改行文字をクリア
  10. $string = str_replace("t", '', $string) //タブ文字をクリア
  11. $pattern = array (
  12. "/ > *([^ ]*) *"/[s]+/",
  13. "// " ,
  14. "/" /",
  15. "/ "/",
  16. "'/*[^*]**/'"
  17. );
  18. $replace = array (
  19. ">\1" " ,
  20. "",
  21. """,
  22. """,
  23. ""
  24. );
  25. return preg_replace($pattern, $replace, $string);
  26. }
  27. ?>
コードをコピー

>>>> あなたが興味を持ちそうな記事: php 文字列改行文字インスタンス分析を削除 php html 圧縮 (改行のクリア、タブのクリア、コメントマークの削除) PHPフォームのテキストエリアの改行を変換する方法 HTMLタグ、スペース、改行などをフィルタリングするPHPの通常のコード例 phpで改行を削除する方法まとめ 改行文字を置換するためのいくつかのPHPメソッドを提供します php は Excel を生成し、Excel セル内の改行を制御します



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