PHP set_exception_handler() Funksie
Voorbeeld
Stel 'n gebruiker-gedefinieerde uitsondering hanteerder funksie:
<?php
// A user-defined exception handler function
function myException($exception)
{
echo "<b>Exception:</b> ", $exception->getMessage();
}
// Set user-defined exception handler function
set_exception_handler("myException");
// Throw exception
throw new Exception("Uncaught exception occurred!");
?>
Definisie en gebruik
Die set_exception_handler() funksie stel 'n gebruiker-gedefinieerde uitsondering hanteerder funksie.
Die skrip sal ophou uitvoer nadat die uitsonderingshanteerder geroep is.
Sintaksis
set_exception_handler(exceptionhandler);
Parameterwaardes
Parameter | Description |
---|---|
exceptionhandler | Required. Specifies the name of the function to be run when an uncaught exception occurs. NULL can be passed instead, to reset this handler to its default state |
Tegniese besonderhede
Terugkeerwaarde: | 'n String wat die voorheen gedefinieerde uitsonderingshanteerder bevat, of NULL op fout of as geen vorige hanteerder gedefinieer is nie |
---|---|
PHP weergawe: | 5,0+ |
PHP Changelog: | Voorheen, as NULL geslaag is, het hierdie funksie TRUE teruggegee. Dit gee die vorige hanteerder sedert PHP 5.5 terug |
PHP foutverwysing