Xdebug は、コードの実行に関する深い洞察を提供し、問題を迅速かつ効率的に解決する強力な PHP デバッグ拡張機能です。このガイドでは、Xdebug のインストールと使用方法を最初から理解し、php デバッグ マスターになれるようにします。
Xdebug をインストールします
/usr/local/lib/php/extens<strong class="keylink">io</strong>ns/
) に抽出します。 zend_extension=xdebug.so
という行を追加します。 Xdebug を有効にする
Xdebug を有効にするには 2 つの方法があります:
XDEBUG_SESSION_START
パラメータを URL に追加します: 例: <strong class="keylink">Http</strong>://example.com/index.php?XDEBUG_SESSION_START
Xdebug ツールバーの使用
Xdebug を有効にすると、ブラウザの右上隅に Xdebug Tools バーが表示されます。次の情報が提供されます:
ブレークポイントの設定
ブレークポイントは、コードの特定の行でスクリプトの実行を一時停止し、変数値を調べて問題を診断できるようにします。ブレークポイントを設定するには 2 つの方法があります:
変数の表示
Xdebug ツールバーを使用すると、ローカル変数とグローバル変数の値を検査できます。変数名をクリックすると、その型、値、メモリ アドレスが表示されます。 var_dump()
または print_r()
関数を使用して、コンソールに変数情報を出力することもできます。
スタック トレースの分析
スクリプトでエラーが発生すると、Xdebug はエラーの原因に関する手がかりを提供するスタック トレースを表示します。これには次の情報が含まれます:
パフォーマンスの最適化
Xdebug は、特にデバッグが有効になっている場合、スクリプトのパフォーマンスに影響を与える可能性があります。次のヒントにより影響を最小限に抑えることができます:
XDEBUG_PROFILE
パラメータを使用してパフォーマンス データを記録します。 高度な使用法
Xdebug は、次のような多くの高度な機能を提供します。
その他のリソース
以上がXdebug スタート ガイド: 初心者でも数秒で PHP デバッグ マスターになれますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。