set_exception_handler non fatal
Bonjour,
Pour attraper les exceptions non gérées, je fais ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<?php
function toto()
{
throw new Exception('Erreur !!!');
}
function exception_handler($exception)
{
echo 'Erreur : ' . $exception->getMessage();
}
set_exception_handler('exception_handler');
toto(); //Cette fonction lance une exception non gérée
echo "Je veux afficher toto quand même";
?> |
Le texte "Je veux afficher toto quand même" n'est pas affichée. Est il possible de faire un handler qui ne génère pas d’arrêt du traitement du script php ?
Merci