Fungsi restore_error_handler
Fungsi restore_error_handler memulihkan penangan error sebelumnya,
yang telah diatur sebelum pemanggilan set_error_handler. Fungsi ini tidak menerima
parameter dan selalu mengembalikan true.
Sintaks
restore_error_handler();
Contoh
Mari buat penangan error kustom, lalu pulihkan yang standar:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Akan memicu penangan kustom
restore_error_handler();
echo $test; // Sekarang akan memicu penangan standar PHP
?>
Contoh
Mari periksa nilai kembalian fungsi:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Hasil eksekusi kode:
true