複数のPHPファイルから閉じタグ「?>」を一瞬で削除する方法

ご存知かと思いますが、PHPスクリプトを書くときに、ファイル末尾の閉じタグ ?> は書かない方がよいと言われています。

そこで、ディレクトリを再帰的に検索して全PHPファイルから閉じタグを除去するワンライナーを紹介します。

$ find  . -name '*.php' | xargs perl -pi -e 's/^\?>$//'         
これだけでOK!
PHP使いの人も、Perlを勉強すると良いことがあるかもしれません。

参考
PHPの閉じタグは心の臓に悪いから使わないで - Unknown::Programming
Perl ワンライナー [ 一行野郎 OneLiner ] 勉強中。
カテゴリ: