こんにちは。エンジニアのヤスタカです。 エンジニアのみなさんは、書いたプログラムが思い通りに動いてくれないとき、どうやってその状況を切り抜けていますか? 自力でもくもくと解決する。人に聞く。神に祈る。などなど、解決方法はさまざまあるかと思いますが、今回は自力で解決する際に役立つデバッグ支援ツール、「Xdebug」を紹介します。 Xdebugとはなにか? 「Xdebug」は、PHPのデバッグ用の拡張モジュールです。 var_dumpの出力結果を見やすくしてくれたり、プロファイリングツールとして処理が遅い部分を突き止めてくれたり、Javaとかの開発で便利なステップ実行をPHPでも実現してくれたりします。 Xdebugのダウンロードページ http://www.xdebug.org/download.php 今回はMAMP環境でローカル開発環境にインストールしてみました。 Xdebugのインスト