PHPコードのバグ可能性発見や未使用変数等を解析できる「PHP Mess Detector」
2010年11月22日-
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
最新のブログ記事(新着順)
- 美しいメッシュグラデーションをCSSで簡単に取得できる「MSHR」
- TailwindCSSなサイトで使える100以上のアニメーションエフェクト「animata」
- SVG形式のテック系企業のロゴを簡単にゲットできる「Svgl」
- 統一感のある色味を一括生成できるツール「The good colors」
- くちばしフォント【商用可】
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 無料・商用利用可な丸文字ピクセルフォント「マルミーニャM」
- スペースコブラ風フォント
- Next.jsのVercelから商用利用可能なフリー汎用フォント「Geist Font 」
- 過去のエントリ