タイトル: var_dumpをログ出力
SEOタイトル: PHPでvar_dumpの内容をログ出力する方法
var_dump() の内容をログへ出したいときは、そのままでは扱いにくいため var_export() を組み合わせて文字列化します。
配列やオブジェクトの中身を確認したいときの簡易デバッグとして使いやすい方法です。
実装例
\Log::info(var_export($object, true));
使う場面
- コントローラーで受け取った配列の中身確認
- DB結果やAPIレスポンスの確認
- 画面出力せずにログだけで追いたいとき
注意点
- 個人情報や機密情報をそのまま出さない
- 大きいデータを大量に出すとログが読みにくくなる
- 調査後は不要なログ出力を外す