Bonjour,

Pour attraper les exceptions non gérées, je fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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