Funcția restore_error_handler
Funcția restore_error_handler restaurează handler-ul anterior de erori,
care a fost setat înainte de apelul set_error_handler. Această funcție nu acceptă
parametri și întotdeauna întoarce true.
Sintaxă
restore_error_handler();
Exemplu
Să creăm un handler personalizat de erori, apoi să restabilim cel standard:
<?php
function customErrorHandler($errno, $errstr) {
echo "Eroare personalizată: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Va apela handler-ul personalizat
restore_error_handler();
echo $test; // Acum va apela handler-ul standard PHP
?>
Exemplu
Să verificăm valoarea returnată de funcție:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Rezultatul executării codului:
true