379 of 410 menu

Functie restore_exception_handler

De functie restore_exception_handler herstelt de vorige uitzonderingshandler, die was vervangen met behulp van set_exception_handler. Deze functie accepteert geen parameters en retourneert geen waarden.

Syntaxis

restore_exception_handler();

Voorbeeld

Laten we een aangepaste uitzonderingshandler instellen en vervolgens de vorige herstellen:

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

Voorbeeld

Laten we controleren of na het herstellen van de handler het standaardmechanisme werkt:

<?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('Testfout'); ?>

Resultaat van code-uitvoering:

'Handler 1: Testfout'
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren