379 of 410 menu

Kazi restore_exception_handler

Kazi restore_exception_handler hurudisha kichakuzi cha isipokuwa kilichokuwa kimeshakuwepo, ambacho kilibadilishwa kwa kutumia set_exception_handler. Kazi hii haikubali vigezo wala hairudi thamani yoyote.

Matini

restore_exception_handler();

Mfano

Hebu tuweke kichakuzi maalum cha isipokuwa, kisha turudishe kile kilichokuwa kimeshakuwepo:

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

Mfano

Hebu tuangalie kuwa baada ya kurejesha kichakuzi, utaratibu wa kawaida unafanya kazi:

<?php set_exception_handler(function($exception) { echo 'Kichakuzi 1: ' . $exception->getMessage(); }); set_exception_handler(function($exception) { echo 'Kichakuzi 2: ' . $exception->getMessage(); }); restore_exception_handler(); throw new Exception('Kosa la majaribio'); ?>

Matokeo ya utekelezaji wa kodi:

'Kichakuzi 1: Kosa la majaribio'
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa