Manuel PHP
debug_print_backtrace
(PHP 5)
debug_print_backtrace — Affiche la pile d'exécution PHP
Description
void debug_print_backtrace
( void
)
debug_print_backtrace() affiche la pile d'exécution de PHP. Elle affiche les appels aux fonctions, aux fichiers inclus / requis ainsi que les appels à eval().
Liste de paramètres
Cette fonction n'a aucun paramètre.
Valeurs de retour
Aucune valeur n'est retournée.
Exemples
Example#1 Exemple avec debug_print_backtrace()
- <?php
- // fichier include.php
- function a() {
- b();
- }
- function b() {
- c();
- }
- function c(){
- debug_print_backtrace();
- }
- a();
- ?>
- <?php
- // fichier test.php
- // C'est le fichier que vous devez exécuter
- include 'include.php';
- ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
#0 eval() called at [/tmp/include.php:5]
#1 a() called at [/tmp/include.php:17]
#2 include(/tmp/include.php) called at [/tmp/test.php:3]
#0 c() called at [/tmp/include.php:10]
#1 b() called at [/tmp/include.php:6]
#2 a() called at [/tmp/include.php:17]
#3 include(/tmp/include.php) called at [/tmp/test.php:3]
Remonter 
