Fonction debug_print_backtrace()
Exemple
Imprimer une trace de retour PHP :
<?php
function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
debug_print_backtrace();
}
a("Peter");
?> Définition et utilisation
La fonction debug_print_backtrace() imprime une trace de retour PHP.
Cette fonction affiche les données du code qui ont conduit à l'appel de debug_print_backtrace().
Syntaxe
debug_print_backtrace( options , limit ); Valeurs des paramètres
| Paramètre | Description |
|---|---|
| options | Facultatif. Spécifie un masque de bits pour l'option suivante : DEBUG_BACKTRACE_IGNORE_ARGS (Indique s'il faut omettre l'index "args" et tous les arguments de fonction/méthode pour économiser de la mémoire) |
| limit | Facultatif. Limite le nombre de frames de pile imprimées. Par défaut (limit=0), toutes les frames de pile sont imprimées. |
Détails techniques
| Valeur de retour : | Aucune |
|---|---|
| Version PHP : | 5.0+ |
| Journal des modifications PHP : | PHP 5.4 : Le paramètre facultatif limit a été ajouté PHP 5.3.6 : Le paramètre facultatif options a été ajouté |