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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу