この投稿にある次の正規表現を使用しています: (?<=\s)\s+(?![^<>]*)
私がこれを行うとき:
echo gzencode( trim( preg_replace('/(?<=\s)\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);
スペースはすべての html で置き換えられます。事前タグ内でも。ページ全体を圧縮するにはこれが必要です。
この投稿にある次の正規表現を使用しています: (?<=\s)\s+(?![^<>]*)
私がこれを行うとき:
echo gzencode( trim( preg_replace('/(?<=\s)\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);
スペースはすべての html で置き換えられます。事前タグ内でも。ページ全体を圧縮するにはこれが必要です。