फ़ंक्शन restore_error_handler

फ़ंक्शन restore_error_handler पिछले त्रुटि हैंडलर को पुनर्स्थापित करती है, जिसे set_error_handler के कॉल से पहले सेट किया गया था। यह फ़ंक्शन कोई पैरामीटर नहीं लेती है और हमेशा true लौटाती है।

सिंटैक्स

phprestore_error_handler();

उदाहरण

आइए एक कस्टम त्रुटि हैंडलर बनाएं, और फिर मानक हैंडलर को पुनर्स्थापित करें:

php<?php
  function customErrorHandler($errno, $errstr) {
    echo "Custom error: [$errno] $errstr";
  }
  
  set_error_handler("customErrorHandler");
  echo $test; // कस्टम हैंडलर को कॉल करेगा
  
  restore_error_handler();
  echo $test; // अब PHP के मानक हैंडलर को कॉल करेगा
?>

उदाहरण

आइए फ़ंक्शन द्वारा लौटाए गए मान की जाँच करें:

php<?php
  $res = restore_error_handler();
  var_dump($res);
?>

कोड निष्पादन का परिणाम:

phptrue