Restore_error_handler funksiýasy

Restore_error_handler funksiýasy, set_error_handler çagyrylmazdan öň gurnalan öňki ýalňyşlyk işleýjisini dikeldýär. Bu funksiýa hiç hili parametrleri kabul etmeýär we hemişe true gaýtaryp gelýär.

Sintaksis

phprestore_error_handler();

Mysal

Ulanyjy tarapyndan ýalňyşlyk işleýjisini döredeli, soňra bolsa standartyny dikeldeli:

php<?php
  function customErrorHandler($errno, $errstr) {
    echo "Custom error: [$errno] $errstr";
  }
  
  set_error_handler("customErrorHandler");
  echo $test; // Ulanyjy işleýjisini çagyrar
  
  restore_error_handler();
  echo $test; // Indi PHP-niň standart işleýjisini çagyrar
?>

Mysal

Funksiýanyň gaýtarylan bahasyny barlap göreli:

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

Kody ýerine ýetirmegiň netijesi:

phptrue