PHP.nl

Converting error reporting to exceptions

Opmerking: > Interne PHP-functies gebruiken voornamelijk , alleen moderne

 extensies gebruiken uitzonderingen. Echter, fouten kunnen eenvoudig worden omgezet naar
 uitzonderingen met .
 Deze techniek werkt echter alleen met niet-fatale fouten.
FoutmeldingObject-georiënteerdeErrorException

Voorbeeld: Foutmeldingen omzetten naar uitzonderingen

<?php
function exceptions_error_handler($severity, $message, $filename, $lineno) {
    throw new ErrorException($message, 0, $severity, $filename, $lineno);
}

set_error_handler('exceptions_error_handler');
?>

Tip: > De biedt een goed aantal van . Standaard PHP-bibliotheek (SPL)ingebouwde uitzonderingen

Documentatie