php syntax チェック
php syntax チェック
php5.3からphp5.4にアップデートしたおかげで下記エラーが出るようになった
Fatal error: Call-time pass-by-reference has been removed
関数呼び出し時の参照渡し(呼び出し元)がダメになったとのこと
http://php.net/manual/ja/language.references.pass.php
コマンドでシンタックスチェック
phpのコマンドにlオプションを付けるとシンタックスチェック
xargsのn1は引数を一つずつ実行する
$find ./ -name "*.php" -print | xargs -n1 php -l
xargsのオプションで-P8とかすると並列処理とかもできるらしい。