get_exception_handler ユーザー定義の例外ハンドラ関数を取得する &reftitle.description; callablenullget_exception_handler 存在する場合に、現在の例外ハンドラ関数を返します。 &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; 現在定義済みの例外ハンドラを返します。 ハンドラが定義されていない場合は、&null; を返します。 返されたハンドラは、 set_exception_handler に渡された callable そのものです。 &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 Exceptions