プログラムコンパクト化

このスクリプトは、PHPのソースファイルをからコメントを削除し、余分な空白や改行、タブ等(ホワイトスペースと言う)を取り除くことでソースコードをコンパクト化します。
これによりネット上のトラフィックを軽減し、起動にかかる時間を短縮することができます。
また、ソースの解読を難しくすることで、第三者による改ざんを防ぐことができます。

ちなみに PHP5 の関数 php_strip_whitespace でもコメントを削除することができますが空白が残ります。 その点このスクリプトは不要な空白を完全に削除します。もちろんコンパクト化しても正常に動作します。
※本スクリプトの使用による損害については免責させていただきます。

コンパクト化したいPHPファイルを指定して下の実行ボタンを押してください。

試しに PEAR の XMLParser.php をコンパクト化してみる。
以下の自作 PHP スクリプトをコンパクト化する。
PHPファイルのパス名

オプション

コメントの除去(/*…*/ や //…、#… 等のコメントを除去する。)
PHPDoc形式コメントの除去(/**…*/ 等のコメントを除去する。)
ホワイトスペースの除去(不要な空白、改行、タブ等を除去する。)