-
- //関数名: compress_html
- //パラメータ: $string
- //戻り値: 圧縮された$string
- //by bbs.it-home.org
- 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($pattern, $replace, $string);
- }
コードをコピー
|