rt.
感觉laravel框架打印try catch抛出的Throwable错误很好,直接Log::info($e),把每一层调用都打出来了,方便找错。
但thinkphp打印出了一长溜数组,很多关键信息也找不到
在thinkphp中如何优雅地打印错误?
try{
$a = 1/0;
}catch(Throwable $e){
//怎么打印?
}
rt.
感觉laravel框架打印try catch抛出的Throwable错误很好,直接Log::info($e),把每一层调用都打出来了,方便找错。
但thinkphp打印出了一长溜数组,很多关键信息也找不到
在thinkphp中如何优雅地打印错误?
try{
$a = 1/0;
}catch(Throwable $e){
//怎么打印?
}
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答848 阅读
3 回答2.1k 阅读
2 回答1.3k 阅读✓ 已解决
2 回答824 阅读✓ 已解决
2 回答2.1k 阅读
自答,使用Log::info($e->__toString());能获得和laravel一样的错误日志内容。