Funksie restore_error_handler

Die funksie restore_error_handler herstel die vorige fouthandler wat geïnstalleer was voor die oproep na set_error_handler. Hierdie funksie neem geen parameters nie en gee altyd true terug.

Sintaksis

phprestore_error_handler();

Voorbeeld

Kom ons skep 'n persoonlike fouthandler en dan herstel ons die standaard een:

php<?php
  function customErrorHandler($errno, $errstr) {
    echo "Persoonlike fout: [$errno] $errstr";
  }
  
  set_error_handler("customErrorHandler");
  echo $test; // Sal die persoonlike handler aanroep
  
  restore_error_handler();
  echo $test; // Sal nou die standaard PHP handler aanroep
?>

Voorbeeld

Kom ons toets die terugkeerwaarde van die funksie:

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

Resultaat van kode-uitvoering:

phptrue