前の記事 ≪:スマートフォン用のサイト作成に役立つテスティングツール7
次の記事 ≫:HTML5とJSでWEB上に綺麗な楽譜が書けるライブラリ「VexFlow」

PHPコードのバグ可能性発見や未使用変数等を解析できる「PHP Mess Detector」

2010年11月22日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

phpmd

PHPコードのバグ可能性発見や未使用変数等を解析できる「PHP Mess Detector」。
pearコマンドでインストールすると、phpmd コマンドが使えるようになり、そのコマンドを使ってPHPコードの最適化ができます。

たとえば、未使用変数は次のようにして解析&結果が出ます

$ phpmd test.php text unusedcode

test.php:4 Avoid unused private fields such as '$FOO'.
test.php:5 Avoid unused private fields such as '$i'.
test.php:12 Avoid unused private methods such as 'foo'.
test.php:14 Avoid unused private methods such as 'bar'.
test.php:16 Avoid unused local variables such as '$i'.
test.php:38 Avoid unused private methods such as 'baz'.
test.php:38 Avoid unused parameters such as '$hoge'.

PHPMD(PHP Mess Detector) を試してみた - renoivのブログ

リクエスト毎に毎回、使わない変数を初期化しているというのはなんだか気持ち悪いものですが、これを人力でチェックするというのも骨が折れそうなのでこのツールを使って最適化しておきたいですね。

Hutsonを使って継続的にコードチェックする方法なんかも以下の記事で解説されています。

Hudson+phpmdでPHPコードの問題を自動検出する方法 | Ryuzee.com

関連の記事検索:PHP, 開発, Web制作
スポンサード リンク

By.KJ : 2010年11月22日 10:08 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)