また、これら 2 つのボタンを組み合わせて使用すると、さらに強力です。これらのボタンを使用することで、変数の変化を監視し、条件への一致/不一致の理由やループの回数などを把握しながら、プログラムのフローを本質的に追うことができます。
しかし、デバッグは強力なだけではなく、億劫に感じられるものでもあります。デバッグは複雑なプロセスなので、非常に多くの細かな要素や側面を考慮する必要があります。楽器の演奏と同じように、慣れるまで練習が必要なものでもあります。
そのため、皆さんが練習できるようなアプローチを使用するつもりです。デバッグセッションの開始方法、ブレークポイント、コードのステップオーバー/ステップイン実行の方法、デバッガーの初歩的な基礎知識について説明しました。皆さんにはデバッガーに慣れていただく必要があり、慣れるには練習するしかありません。次に var_dump ステートメントまたは dd ステートメントを書く際には、デバッガーを代わりに使用してみてください。最初は慣れないでしょうが、いずれは簡単に感じるようになり、長い目で見れば利益をもたらすでしょう。