PHP:自定义错误处理方法中的错误处理
我已经为我的所有php Web服务创建了一个通用的自定义错误处理程序,在该错误处理程序中我正在发送一封邮件,因此不会向我的用户显示错误消息 我的问题是,如果在发送邮件时发生错误,如何处理它,我不希望任何php错误消息显示给我的用户PHP:自定义错误处理方法中的错误处理,php,Php,我已经为我的所有php Web服务创建了一个通用的自定义错误处理程序,在该错误处理程序中我正在发送一封邮件,因此不会向我的用户显示错误消息 我的问题是,如果在发送邮件时发生错误,如何处理它,我不希望任何php错误消息显示给我的用户 注意:-我已尝试注册另一个没有邮寄代码的自定义错误处理程序,但它似乎不起作用。您可以将结构try{}catch()用于catch异常,并将错误处理为: try{ //Your send mail function in here }catch(\Exceptio
注意:-我已尝试注册另一个没有邮寄代码的自定义错误处理程序,但它似乎不起作用。您可以将结构try{}catch()用于catch异常,并将错误处理为:
try{
//Your send mail function in here
}catch(\Exception $e){
var_dump($e->getMessage());
//Write log to file
}
我已经使用了try/catch,但恐怕它无法处理错误,这是针对异常的