可能重复:
在 PHP5 中,我应该使用 Exceptions 还是 trigger_error/set_error_handler?
在 PHP 5+ 中,什么更好用?
set_error_handler
,因为它还可以捕获不是异常的错误;set_exception_handler
,因为它是一个新功能,它可能会被取代set_error_handler
;或者- 两者,因为一个不会取代另一个,并且两者都有用?
可能重复:
在 PHP5 中,我应该使用 Exceptions 还是 trigger_error/set_error_handler?
在 PHP 5+ 中,什么更好用?
set_error_handler
,因为它还可以捕获不是异常的错误;set_exception_handler
,因为它是一个新功能,它可能会被取代set_error_handler
;或者