当前位置:Gxlcms > PHP教程 > xdebug跟踪不了Model里的函数

xdebug跟踪不了Model里的函数

时间:2021-07-01 10:21:17 帮助过:11人阅读

如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?


回复讨论(解决方案)

xdebug_get_function_strck() 返回的是执行到他是的函数返回栈
如果放置他的方法没有执行到,自然也就没有结果了

你总不至于没有打印结果数组吧

忽然发现跟着你粘贴,把函数名都弄错了
是 xdebug_get_function_st ack
不是 xdebug_get_function_strck

stack 堆栈

忽然发现跟着你粘贴,把函数名都弄错了
是 xdebug_get_function_st ack
不是 xdebug_get_function_strck

stack 堆栈


嗯,是我打错了

如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?



方法执行到了,model中的方法也执行了!在model中就是没有打印任何东西

如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?



oh no,居然又可以了……

人气教程排行