技术笔记laravelphpLaravel笔记-日志打印 API业务打印事务中的异常Xtong2022-03-282025-01-05错误打印 php版本:7.4 / 8.0 laravel版本:8.54 12<?php\Illuminate\Support\Facades\Log::error($e); 在业务场景中使用 12345678910111213141516171819202122232425DB::beginTransaction();try { // do sth. DB::commit();} catch (\Exception $e){ DB::rollBack(); // 打印错误信息(可以字符串拼接) \Illuminate\Support\Facades\Log::error('Err-010101:数据库事务异常:' . $e); return $this->err(Errors::DB_ROLLBACK);}``` 可以打印```phpuse Illuminate\Support\Facades\Log;Log::emergency($message);Log::alert($message);Log::critical($message);Log::error($message);Log::warning($message);Log::notice($message);Log::info($message);Log::debug($message); 参考官方文档。 sql打印1234567DB::enableQueryLog();// 查询数据库 业务代码$list = User::select(DB::raw('count(*) as total, dept'))->groupBy('is_true')->get();\Illuminate\Support\Facades\Log::error(DB::getQueryLog()); 软件版本:laravel 8.54参考资料 Laravel 官方文档