PHPプログラムに関する各種メモ書き

phpのソースコードから不要なコメント、スペースを削除してきれいに整形する

phpのソースコードから不要なコメント・スペース・改行を削除するには下記のコマンドが有効です(シェルのコマンドラインやターミナルから実行)

mysource.php から不要なコメント・スペース・改行を削除

php -w mysource.php > mysource_min.php

これだけです。簡単。

改行も削除されてプチ難読化されたコードになります。

これでは読みづらい、という場合は php_beautifier を使って読みやすいコードに変換します。

■ PEAR PHP_Beautifier

http://pear.php.net/package/PHP_Beautifier/download

php_beautifier -t mysource_min.php > mysource_beautifier.php
# -t オプションを指定して タブによるインデントを加えています(デフォルトはスペース4つ)

php_beautifierコマンドがうまく動かない場合は

直接ダウンロードして

http://pear.php.net/package/PHP_Beautifier/download

解凍して出来たフォルダの「scripts」フォルダ内の「php_beautifier」を動かせば動作します

php php_beautifier 【整形したいphpソース】 >【出力ファイル名】

■ php_packer.php

下記 php_packer.php をダウンロードして

php_packer.php -i ファイル名(またはディレクトリ名)

でディレクトリごと一括で処理できます。

関連エントリー

添付ファイル1
No.784
10/26 13:12

edit

添付ファイル

PEAR