複数の CSS ファイルを圧縮するための PHP 実装コード

WBOY
リリース: 2016-07-25 08:55:28
オリジナル
965 人が閲覧しました
  1. /*

  2. * CSS ファイルを圧縮
  3. * by bbs.it-home.org
  4. /*
  5. header('Content-type: text/css');
  6. ob_start("compress");
  7. function compress($buffer) {
  8. /* コメントを削除 */
  9. $buffer = preg_replace('!/*[^*]**+([^/][^*]**) +)*/!', '', $buffer);
  10. /* タブ、スペース、改行などを削除します。 */
  11. $buffer = str_replace(array("rn", "r", "n", "t ", ' ', ' ', ' '), '', $buffer);
  12. return $buffer;
  13. }

  14. /* 圧縮する CSS ファイルを読み込みます*/

  15. include( ' master.css');
  16. include('typography.css');
  17. include('grid.css');
  18. include('print.css');
  19. include('handheld.css');
  20. ob_end_flush();

コードをコピー

以前紹介した複数のCSSとJSファイルを圧縮するためのphpコードと比べると、こちらは比較的シンプルで、入門リファレンスとして使用してください。



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