【Laravel】Arrayのログを出力する方法

arrayの中身をログに出す場合、単純に出力するとエラーになるので

Log::info( print_r($state->properties->branch_guides, true));

とすれば出力可能。

特に、SQLの出力時に重宝する

Log::info($query->toSql());  // SQL文を出力
Log::info($query->getBindings()); // SQL文のプレースホルダーを出力


Log::info( print_r($query->getBindings(), true)); // プレースホルダーが配列で返ってくる場合はこれで対応する

PS.前職の同僚に、ブログを監視されていて「書け、書け」言われるので久しぶりに更新。

現職でQiitaも書かないといけないので止まってました。

今後は、ちょっとしたメモ程度のことをブログに書き留めていく感じになるかも…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です