PhpStorm + Xdebug でコードにブレークポイントを張って変数の状態をデバッグする方法を紹介します。デバックによるステップ実行は IDE ではおなじみの機能ですね。PhpStorm を使うなら知っていて損はないと思います。 動作確認環境 Mac OS X Mountain LionHomebrewApache + mod-phpPHP 5.4PhpStorm 6.0.3Google Chrome 目次 xdebug をインストール PHP のバージョンと実行ファイルを設定 サーバを追加 Xdebug の待ち受けポート番号を確認 リモートデバッグ用のブックマークレットを登録 PhpStorm の Remote Debug 設定 デバッグ実行 ブラウザのアドオンでデバッグ状態のオン・オフを切り替える コマンドライン用 PHP のデバッグ実行 デバッガを起動するよりテストを書こう x
![PhpStorm + Xdebug でブレークポイントを張ってデバッグする方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/c1b10f74660b4719109b5c4aa70ce8ec253786d3/height=288;version=1;width=512/https%3A%2F%2Fwww.karakaram.com%2Fwp-content%2Fuploads%2F2021%2F08%2Fphpstorm.png)