Fungsi restore_error_handler
Fungsi restore_error_handler memulihkan pengendali ralat sebelumnya,
yang telah ditetapkan sebelum panggilan set_error_handler. Fungsi ini tidak menerima
parameter dan sentiasa mengembalikan true.
Sintaks
restore_error_handler();
Contoh
Mari buat pengendali ralat khas, kemudian pulihkan yang standard:
<?php
function customErrorHandler($errno, $errstr) {
echo "Ralat khas: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Akan memanggil pengendali khas
restore_error_handler();
echo $test; // Sekarang akan memanggil pengendali standard PHP
?>
Contoh
Mari semak nilai pulangan fungsi:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Keputusan pelaksanaan kod:
true