ফাংশন 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