Return to Snippet

Revision: 5235
at February 21, 2008 05:22 by olive


Initial Code
debug_print_backtrace() ;

Initial URL
http://fr.php.net/manual/fr/function.debug-print-backtrace.php

Initial Description
Lorsque vous cherchez le cheminement jusqu'à une fonction/méthode particulière, vous ajoutez un « debug_print_backtrace() ; » dans celle-ci et lors de l’exécution ça vous affiche un truc du style :
 
#0  MusicFactory->loadDataForDetail(925658) called at [xxxxxx.php:58]
#1  ProductManager->findByProductRefForDetail(925658, 3, ) called at [zzzzz.class.php:72]
#2  ProductAction->execute() called at [eeeee.class.php:539]
#3  Controller->perform() called at [ffffff.php:121]
 
… tous les appels sont affichés, avec les paramètres et les lignes dans chaque fichiers inclus.

Initial Title
Debuggage fonction

Initial Tags
debug

Initial Language
PHP