Funksjonen restore_error_handler

Funksjonen restore_error_handler gjenoppretter den forrige feilhåndtereren, som ble satt før kallet til set_error_handler. Denne funksjonen tar ingen parametere og returnerer alltid true.

Syntaks

phprestore_error_handler();

Eksempel

La oss opprette en tilpasset feilhåndterer, og deretter gjenopprette standarden:

php<?php
  function customErrorHandler($errno, $errstr) {
    echo "Tilpasset feil: [$errno] $errstr";
  }
  
  set_error_handler("customErrorHandler");
  echo $test; // Vil kalle den tilpassede feilhåndtereren
  
  restore_error_handler();
  echo $test; // Vil nå kalle PHPs standard feilhåndterer
?>

Eksempel

La oss sjekke returverdien til funksjonen:

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

Resultat av kjøring av koden:

phptrue