PHP Exception méthode getTraceAsString()
Exemple
Afficher la trace de la pile :
<?php
function myFunction($num) {
throw new Exception("Une erreur est survenue");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTraceAsString());
}
?> Définition et utilisation
La getTraceAsString() méthode retourne une trace de la pile sous forme de chaîne.
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->getTraceAsString() Détails techniques
| Valeur de retour : | Retourne une trace de la pile sous forme de chaîne |
|---|
Pages associées
Lisez-en plus sur les exceptions dans notre chapitre sur les exceptions PHP .
Référence PHP : La méthode getTrace() .