
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Docker+PHPの開発でrailsのpryみたいにデバッグする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Docker+PHPの開発でrailsのpryみたいにデバッグする - Qiita
はじめに PHPのデバッグ方法をググるとvar_dumpかdd、Logをコード内に仕込むという記事が見つかります。... はじめに PHPのデバッグ方法をググるとvar_dumpかdd、Logをコード内に仕込むという記事が見つかります。 しかし、Rubyのbinding.pryを経験してからだとこれは効率悪いと感じるのではないでしょうか。 変数1つずつ確認するために追記して実行してログを見てまた修正して実行して..という苦行はしたくないです。 PHPだとPsySHを使えばpryのようなデバッグができるということで、この記事ではPsySHをDokerの開発で使うために試したことを記載します。 Rubyのbinding.pryとは binding.pryは、アプリケーションサーバの実行を中断してデバッグできる便利機能です。 ブレークポイントをしかけた場所で動作が止まり、そこのスコープでRubyのコードが対話的に書けます。 処理を止めたところで有効な変数やその中身の確認、関数なども実行できて結果もすぐわかります。