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