Funktsioon restore_error_handler

Funktsioon restore_error_handler taastab eelmise veatöötleja, mille oli seatud enne set_error_handler kutset. See funktsioon ei võta parameetreid ja tagastab alati true.

Süntaks

phprestore_error_handler();

Näide

Loome kohandatud veatöötleja ja seejärel taastame standardset:

php<?php
  function customErrorHandler($errno, $errstr) {
    echo "Custom error: [$errno] $errstr";
  }
  
  set_error_handler("customErrorHandler");
  echo $test; // Kutsub välja kasutaja veatöötleja
  
  restore_error_handler();
  echo $test; // Nüüd kutsub välja PHP standardset veatöötlejat
?>

Näide

Kontrollime funktsiooni tagastusväärtust:

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

Koodi täitmise tulemus:

phptrue