379 of 410 menu

restore_exception_handler function

restore_exception_handler function သည် ယခင်က set_exception_handler အသုံးပြု၍ အစားထိုးခဲ့သော ခြွင်းချက်များ စီမံခန့်ခွဲသူကို ပြန်လည်တည်ဆောက်ပေးသည်။ ဤ function သည် parameter များကို လက်ခံခြင်းမရှိသလို တန်ဖိုးများကိုလည်း ပြန်မထုတ်ပေးပါ။

ဝါကျဖွဲ့ပုံ

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МакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်