Gli ultimi tutorial di sviluppo web
 

PHP restore_exception_handler() Function

<PHP errore di riferimento

Esempio

Ripristinare eccezione esempio handler:

<?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...");
?>

L'output sopra qualcosa di codice sarà simile a questo:

[myException1] This triggers the first exception handler...


Definizione e l'utilizzo

Il restore_exception_handler() funzione ripristina il gestore di eccezioni precedente.

Questa funzione permette di ripristinare il gestore di eccezioni precedente dopo aver cambiato con il set_exception_handler() funzione.

Tip: Il gestore di eccezioni precedente potrebbe essere il gestore di eccezioni built-in o una funzione di gestione delle eccezioni definita dall'utente.


Sintassi

restore_exception_handler() ;

Dettagli tecnici

Valore di ritorno: Sempre vero
Versione PHP: 5.0+

<PHP errore di riferimento