PHP Exception méthode getTrace()
Exemple
Afficher la trace de la pile :
<?php
function myFunction($num) {
throw new Exception("Une erreur s'est produite");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTrace());
}
?> Définition et utilisation
La getTrace() méthode retourne une trace de la pile sous la forme d'un tableau.
Les traces de la pile contiennent des informations sur toutes les fonctions qui s'exécutent à un moment donné. La trace de la pile fournie par cette méthode contient des informations sur l'état de la pile au moment où l'exception a été levée.
Syntaxe
$exception->getTrace() Détails techniques
| Valeur de retour : | Retourne une trace de la pile sous la forme d'un tableau |
|---|
Pages associées
Lisez-en plus sur les exceptions dans notre chapitre sur les exceptions PHP .
Référence PHP : La méthode getTraceAsString() .