फ़ंक्शन restore_error_handler
फ़ंक्शन restore_error_handler पिछले त्रुटि हैंडलर को पुनर्स्थापित करती है,
जिसे set_error_handler के कॉल से पहले सेट किया गया था। यह फ़ंक्शन कोई
पैरामीटर नहीं लेती है और हमेशा true लौटाती है।
सिंटैक्स
restore_error_handler();
उदाहरण
आइए एक कस्टम त्रुटि हैंडलर बनाएं, और फिर मानक हैंडलर को पुनर्स्थापित करें:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // कस्टम हैंडलर को कॉल करेगा
restore_error_handler();
echo $test; // अब PHP के मानक हैंडलर को कॉल करेगा
?>
उदाहरण
आइए फ़ंक्शन द्वारा लौटाए गए मान की जाँच करें:
<?php
$res = restore_error_handler();
var_dump($res);
?>
कोड निष्पादन का परिणाम:
true