PHP チュートリアルをデバッグするための phpstorm 構成 Xdebug は全員と共有されます。具体的な内容は次のとおりです
動作環境:
PHPSTORM バージョン: 8.0.1
PHPバージョン: 5.6.2
xdebug バージョン: php_xdebug-2.2.5-5.6-vc11-x86_64.dll
追記: php のバージョンと xdebug のバージョンは対応している必要があります
1. PHP の xdebug 拡張機能をインストールします
php.ini 設定。次の設定は参考用です。パスは独自のものに置き換える必要があります。
[xデバッグ]
zend_extension=”D:wampphp-5.6.2-x64extphp_xdebug-2.2.5-5.6-vc11-x86_64.dll”
xdebug.remote_enable = オン
xdebug.remote_handler = dbgp
xdebug.remote_host= ローカルホスト
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
追記:remote_handler、remote_host、remote_port にはすべてデフォルト値がありますが、少なくともこれらのパラメータの設定方法を知っておくために、それらを設定することをお勧めします~
phpinfoを表示~
2.PHPSTORM設定
筆者は以前 zendstudio を使用していましたが、最初は phpstorm を使用するのが非常に苦痛でしたが、しばらく使ってみると、非常に使いやすいことがわかりました。
1) まず、phpstorm の xdebug 設定を確認します。
ここでのデバッグ ポートは、php.ini の xdebug.remote_port と一致している必要があります。デフォルトは 9000 です。ポート 9000 が使用されている場合は、他のポートに変更できます。
2) デバッグを設定します。
ローカルWebサーバーを追加~
www.51open.pcom は私のローカル Web サーバーです~ ~
3) デバッグを開始します
最初のブレークポイントを設定した後、Shift+F9を押すだけです最初のブレークポイントを設定し、構成されたデバッグを選択して、その横にあるバグボタンをクリックします
概要:
ブレークポイント設定に従って、またはデバッグ URL を開くプロセス中、または POST 後、PhpStorm がデバッグ接続を監視している場合、すぐにエディター インターフェイスに切り替わり、設定されたブレークポイントにジャンプし、ブラウザーは PhpStorm を待機します。動作します。PhpStorm のデバッグはいつでも中断したり、ステップイン / ステップオーバー / カーソルまで実行 (これは難しいです) を簡単に実行できます:
おっと、もうデバッグしたくないのに、PhpStorm がポップアップし続けます。先ほどの電話ボタンを思い出して、もう一度クリックして赤にします。
以上がこの記事の全内容です。PHP プログラミングを学習する皆さんのお役に立てれば幸いです。