有没有打印php程序执行过程的代码?


我在学习php的symfony框架,在制作表单的时候,发现form表单不太灵活,官方的文档很多都是包装好的函数,不太清楚内部原理。我在查看源码的时候,发现都是些对象,绕来绕去不知道有多少对象,头都晕了,也不知道是怎么回事。不知道有没有方法将代码从请求到到结束的过程中所有执行过的代码都打印出来,好方便分析源代码

php symfony

☆rhea☆ 10 years ago

xhprof也不错

注册问题好SB answered 10 years ago

在你需要了解的地方执行如下函数
debug_print_backtrace()
更详细的信息请看PHP官方手册

当然建议使用Xdebug来跟踪执行过程,或者直接xdebug trace出完整的执行过程

粮仓老会员 answered 10 years ago

Your Answer