Funkce PHP restore_exception_handler().
Příklad
Příklad obslužné rutiny obnovy:
<?php
// Two user-defined exception handler functions
function myException1($exception)
{
echo "[" . __FUNCTION__ . "]" . $exception->getMessage();
}
function myException2($exception)
{
echo "[" . __FUNCTION__ . "]" . $exception->getMessage();
}
set_exception_handler("myException1");
set_exception_handler("myException2");
restore_exception_handler();
// Throw exception
throw new Exception("This triggers the first exception handler...");
?>
Definice a použití
Funkce restore_exception_handler() obnoví předchozí obslužnou rutinu výjimky.
Tato funkce se používá k obnovení předchozí obsluhy výjimky po její změně pomocí funkce set_exception_handler() .
Tip: Předchozí obslužnou rutinou výjimek může být vestavěná obslužná rutina výjimek nebo uživatelem definovaná funkce obsluhy výjimek.
Syntax
restore_exception_handler();
Technické údaje
Návratová hodnota: | Vždy PRAVDA |
---|---|
Verze PHP: | 5,0+ |
Odkaz na chyby PHP