コマンド一覧
エラーファイルでデバッグ
1 |
error_log($data); |
エラーファイルでデバッグ(配列)
1 |
error_log(print_r($data, true)); |
関数の呼び出し元を探る
1 2 3 4 5 6 7 8 9 10 11 |
$dbg = debug_backtrace(); $i = 0; foreach ($dbg as $dbgrow) { error_log("====$i===="); error_log($dbgrow['file']); error_log("クラス名:".$dbgrow['class']); error_log("行数:".$dbgrow['line']); error_log("関数名:".$dbgrow['function']); $i++; } exit; |
指定ファイルにログを出力
/var/log/php/my_errors.log に合ファイルを作成しておく
1 2 |
error_log("hoge\n", 3, "/var/log/php/my_errors.log"); error_log(print_r($aaa, true), 3, "/var/log/php/my_errors.log"); |
クラスの表示
1 |
get_class($hoge); |