379 of 410 menu

ফাংশন restore_exception_handler

ফাংশন restore_exception_handler পূর্ববর্তী এক্সেপশন হ্যান্ডলার পুনরুদ্ধার করে, যেটি set_exception_handler ব্যবহার করে প্রতিস্থাপিত হয়েছিল। এই ফাংশনের কোনো প্যারামিটার নেই এবং এটি কোনো মান ফেরত দেয় না।

সিনট্যাক্স

restore_exception_handler();

উদাহরণ

আসুন একটি কাস্টম এক্সেপশন হ্যান্ডলার সেট করি, এবং তারপর পূর্ববর্তীটি পুনরুদ্ধার করি:

<?php function customExceptionHandler($exception) { echo 'Custom handler: ' . $exception->getMessage(); } set_exception_handler('customExceptionHandler'); restore_exception_handler(); ?>

উদাহরণ

আসুন পরীক্ষা করি যে হ্যান্ডলার পুনরুদ্ধারের পর স্ট্যান্ডার্ড মেকানিজম কাজ করে:

<?php set_exception_handler(function($exception) { echo 'Handler 1: ' . $exception->getMessage(); }); set_exception_handler(function($exception) { echo 'Handler 2: ' . $exception->getMessage(); }); restore_exception_handler(); throw new Exception('Test error'); ?>

কোড এক্সিকিউশনের ফলাফল:

'Handler 1: Test error'
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন