379 of 410 menu

restore_exception_handler funksiyasi

restore_exception_handler funksiyasi set_exception_handler yordamida almashtirilgan avvalgi istisnolar qayta ishlovchisini tiklaydi. Ushbu funksiya parametr qabul qilmaydi va qiymat qaytarmaydi.

Sintaksis

restore_exception_handler();

Misol

Keling, foydalanuvchi istisnolar qayta ishlovchisini o'rnatamiz, so'ngra avvalgisini tiklaymiz:

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

Misol

Qayta ishlovchi tiklangandan so'ng standart mexanizm ishlashini tekshiramiz:

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

Kodni bajarish natijasi:

'1-qayta ishlovchi: Test xatosi'
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish