Loggerを使った話です。私はよく開発環境にDockerを使うのですが、Dockerでは、コンテナのログをlogsというコマンドを使ってみることができます。logsで見ることができるログは、STDOUTとSTDERRに書かれたものです。PHPの場合、デバッグの情報をHTMLに出力するというのが一般的ですが、HTMLに出力したくない場合、例えばApacheのログファイルに出力するなど、別の場所に出力したいということがあると思います。Dockerの場合では、ファイルにログを書き出した場合、見るのが大変でデバッグに苦労します。Loggerを紹介します。LoggerはChromeのプラグインを使用するので、Chromeブラウザでしか動作しません。別のブラウザを使っている場合は、Chromeブラウザを使うか、これ以外の方法を考える必要があります。使うための準備をします。基本的に、公式サイトに書かれているようにすれば、うまくいきます。Logger用のファイルを読み込ませます。PHPであれば、下記のサイトからChromePhp.phpをダウンロードします。ccampbell/chromephpこのファイルをデバッグしたいファイルに読み込ませるために、下記の文を追加します。'ChromePhp.php';これで、デバッグの準備は完了です。ちなみに、PHPの他にも、PythonやRuby用のものもあります。ChromePhpのlogメソッドを使います。console!');ChromePhp::log($_SERVER);info、warn、errorメソッドがあり用途によって分けることもできます。Loggerはオススメです。他にも、HTMLファイルにデバッグの結果を書き出すことができなかったり、ファイルにデバッグの結果を書き出すことができない場合などもオススメです。Loggerを使うことを検討してみてください。