get_exception_handler 获取用户定义的异常处理函数 &reftitle.description; callablenullget_exception_handler 返回当前异常处理函数(如果存在)。 &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; 返回当前定义的异常处理程序(如果存在)。如果没有定义处理程序,则返回 &null;。 返回的处理程序是传递给 set_exception_handler 以定义它的精确可调用值。 &reftitle.examples; <function>get_exception_handler</function> 示例 getMessage() . "\n"; }; var_dump(get_exception_handler()); // NULL set_exception_handler($handler); var_dump(get_exception_handler() === $handler); // bool(true) ?> ]]> &reftitle.notes; 在 PHP 8.5.0 之前,以下 polyfill 可以提供此功能: ]]> &reftitle.seealso; set_exception_handler restore_exception_handler restore_error_handler error_reporting 异常