lighthouse.log

lighthouse.log

PHPデバッグ方法

2018-03-19

概要

PHP デバッグ方法のメモ。

他のデバッグ方法も今後追記していく予定です。

デバッグ方法

エラーログをコードに仕込んで出力

sample.php
error_log(print_r($outputData,true));

任意のファイルに出力

sample.php
error_log(print_r($outputData,true),"3","/tmp/debug.log");
  1. errer_log 関数の第 1 引数 -> 出力したい変数/文字列を入れる。
  2. print_r の第 2 引数 -> trueを渡すと配列が展開されてログに出力される。
  3. error_log関数の第 2 引数 -> 3 は、任意のファイルに出力ということ
  4. error_log 関数の第 3 引数 -> 任意のファイルの出力パス