tp5异常的封装处理

Db::startrance();

try{
$res=1;
Db::commit();
}catch (\Exception $e){
$memo=$e->getMessage();//异常信息
$res=0;
Db::rollback();
}
if($res){
$this->success('修改成功');
}else{
$this->error('修改失败');
}

//手动抛出异常 exception('执行超时');

THE END