ফাংশন restore_error_handler
ফাংশন restore_error_handler পূর্ববর্তী ত্রুটি হ্যান্ডলার পুনরুদ্ধার করে,
যেটি set_error_handler কল করার আগে সেট করা ছিল। এই ফাংশনটি কোনো
প্যারামিটার গ্রহণ করে না এবং সর্বদা true রিটার্ন করে।
সিনট্যাক্স
restore_error_handler();
উদাহরণ
একটি কাস্টম ত্রুটি হ্যান্ডলার তৈরি করি, এবং তারপর স্ট্যান্ডার্ডটি পুনরুদ্ধার করি:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // কাস্টম হ্যান্ডলারকে কল করবে
restore_error_handler();
echo $test; // এখন PHP-এর স্ট্যান্ডার্ড হ্যান্ডলারকে কল করবে
?>
উদাহরণ
ফাংশনের রিটার্ন করা মান পরীক্ষা করি:
<?php
$res = restore_error_handler();
var_dump($res);
?>
কোড 실행ের ফলাফল:
true