restore_error_handler funksiyasi
restore_error_handler funksiyasi set_error_handler chaqiruvidan oldin o'rnatilgan
oldingi xatolik qayta ishlovchisini tiklaydi. Bu funksiya parametr qabul qilmaydi
va har doim true qiymatini qaytaradi.
Sintaksis
restore_error_handler();
Misol
Keling, foydalanuvchi xatolik qayta ishlovchisini yaratamiz, so'ngra standartni tiklaymiz:
<?php
function customErrorHandler($errno, $errstr) {
echo "Maxsus xato: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Foydalanuvchi qayta ishlovchisini chaqiradi
restore_error_handler();
echo $test; // Endi PHPning standart qayta ishlovchisini chaqiradi
?>
Misol
Keling, funksiyaning qaytaradigan qiymatini tekshiramiz:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Kodni bajarish natijasi:
true