サーバーに組み込まれた phpを使用するのが本当に好きで、 phpdbgの外観が本当に好きです。Rubyランドのpryを思い出します。しかし、私はそれを機能させるのに問題がありました。phpdbgビルドインWeb サーバーでユーザーを実行することは可能ですか?
たとえば、これをどのように機能させたいか:
- コードに配置する
phpdbg_break(); - CLI での実行
php -S localhost:8000 - ページをロードする/ブラウザまたはcurlを介してを含むコードを実行するリクエストを作成する
phpdbg_break(); - ビルトインサーバーが起動されたのと同じターミナル/CLIインスタンスで、phpdbg REPLに侵入する可能性が最も高い
これを試すとphpdbg_break();、未定義の関数であるエラーが発生します。
または、(上記が単に不可能な場合)、ドキュメントで説明されている「webmocking」(下部) をどのように使用しますか? 特定の URI で特定のリクエストを行うにはどうすればよいですか?