Fonction debug_print_backtrace()

Référence sur les erreurs PHP

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");
?>
Essayez-le vous-même »

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é

Référence sur les erreurs PHP