2011-07-20 6 views
0

Y at-il un moyen de savoir toutes les fonctions précédentes ont été appelés avant un point dans mon code? Par exemple: Je définis un point dans abc.php dans mon projet, et je veux obtenir toutes les fonctions qui ont été appelées avant que ce point soit atteint. debug_backtrace() n'aide pas ici. Merci beaucoup :)PHP - Je veux savoir comment obtenir la fonction de trace

+2

Pouvez-vous expliquer pourquoi 'debug_backtrace()' ne vous aide pas? –

+1

@Stefan Gehrig, imaginez le code 'a(); b(); c(); Quand 'c()' est appelé, il veut voir que 'a()' et 'b()' ont été appelés à un moment donné. 'debug_backtrace()' ne le montrera pas. – binaryLV

+2

Pouvez-vous expliquer pourquoi aucun de http://stackoverflow.com/search?q=function+trace+php a déjà répondu à votre question? – Gordon

Répondre

1

utilisation xdebug il affichera la trace et d'info

0

Utilisez xdebug pour la trace et webgrind pour la visualisation de celui-ci.

Questions connexes