কম্পিউটার টিউটোরিয়াল

PHP-এ restore_exception_handler() ফাংশন


restore_exception_handler() ফাংশনটি পূর্বের এক্সেপশন হ্যান্ডেলার পুনঃস্থাপন করে। set_exception_handler() ব্যবহার করে এক্সেপশন হ্যান্ডেলার ফাংশন পরিবর্তন করার পর, পূর্বের এক্সেপশন হ্যান্ডেলার (যা বিল্ট-ইন বা ব্যবহারকারী-সংজ্ঞায়িত হতে পারে) এ ফিরে যাওয়ার জন্য এটি ব্যবহার করা হয়।

সিনট্যাক্স

restore_exception_handler()

প্যারামিটার

  • NA

রিটার্ন

restore_exception_handler() ফাংশনটি সবসময় TRUE রিটার্ন করে।

উদাহরণ

নিচে একটি উদাহরণ দেওয়া হলো −

<?php 
function customException1($exception) { 
    echo "[" . __FUNCTION__ . "]" . $exception->getMessage(); 
} 
function customException2($exception) { 
    echo "[" . __FUNCTION__ . "]" . $exception->getMessage(); 
} 
function customException3($exception) { 
    echo "[" . __FUNCTION__ . "]" . $exception->getMessage(); 
} 
set_exception_handler("customException1"); 
set_exception_handler("customException2"); 
set_exception_handler("customException3"); 
restore_exception_handler(); 
// এক্সেপশন থ্রো করুন 
throw new Exception("Triggers the first exception handler!"); 
?>

আউটপুট

[customException1] Triggers the first exception handler!

  1. PHP min() ফাংশন

  2. PHP max() ফাংশন

  3. PHP log10() ফাংশন

  4. PHP-এ set_exception_handler() ফাংশন