第一种 毕包,发生错误自动回滚,成功自动提交,好用点
DB::transaction(function(){ DB::......事务操作等 });
第二种
DB::beginTransation(); if($somethingIsFailed){ DB::rollback(); return false; } DB::commit();