PHP
Referenzliste
restore_error_handler
Fehlerbehandlungsfunktionen
Befehl:
bool restore_error_handler ( void )
Beschreibung:
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.)
Aktiv in Version:
(PHP 4 >= 4.0.1, PHP 5, PHP 7)
Hinweis:
Hinweis:
Aufruf restore_error_handler() aus dem error_handler-Funktion wird ignoriert.
Siehe auch:
Gibt an, welche PHP-Fehlermeldungen gemeldet werden
Bestimmt eine benutzerdefinierte Funktion zur Fehlerbehandlung
Stellt den vorherigen Exceptionhandler wieder her
Erzeugt eine benutzerdefinierte Fehlermeldung/Warnung/Benachrichtigung
error_log() - Beispiel:
Eingabe:
Prüft ob unserialize() einen Fehler verursacht, danach wird der ursprüngliche Error-Handler wiederhergestellt.
<?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(); ?>
Ausgabe:
Ung�ltiger serialisierter Wert.
Fehlerbehandlungsfunktionen