restore_error_handler

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

restore_error_handler Stellt die zuvor benutzte Fehlerbehandlungsfunktion wieder her

Beschreibung

restore_error_handler(): true

Diese Funktion wird benutzt, um eine mit set_error_handler() gesetzte Fehlerbehandlungsfunktion wieder zurückzusetzen und zur zuvor benutzten Fehlerbehandlung zurückzukehren (dies kann entweder eine eingebaute oder eine benutzerdefinierte Funktion sein).

Parameter-Liste

Diese Funktion besitzt keine Parameter.

Rückgabewerte

Gibt immer true zurück.

Beispiele

Beispiel #1 restore_error_handler()-Beispiel

Prüft, ob unserialize() einen Fehler verursacht und stellt dann die ursprüngliche Fehlerbehandlung wieder her.

<?php
function unserialize_handler($errno, $errstr)
{
echo
"Ungültiger serialisierter Wert.\n";
}

$serialized = 'foo';
set_error_handler('unserialize_handler');
$original = unserialize($serialized);
restore_error_handler();
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Ungültiger serialisierter Wert.

Siehe auch

To Top