xdebug跟踪不了Model里的函数

细高 2014-08-09 03:41:46
如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?
...全文
93 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
细高 2014-08-09
  • 打赏
  • 举报
回复
引用 楼主 u012315717 的回复:
如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?
oh no,居然又可以了……
细高 2014-08-09
  • 打赏
  • 举报
回复
引用 楼主 u012315717 的回复:
如题,我项目中用的是mvc框架。我用xdebug调试,xdebug_get_function_stack()函数在Action里面。然后在屏幕中发现没有model中的函数的信息。然后我将xdebug_get_function_strck()函数放在model再测试,结果屏幕中什么内容都没有显示出来!这是为什么呢?
方法执行到了,model中的方法也执行了!在model中就是没有打印任何东西
细高 2014-08-09
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
忽然发现跟着你粘贴,把函数名都弄错了 是 xdebug_get_function_stack 不是 xdebug_get_function_strck stack 堆栈
嗯,是我打错了
xuzuning 2014-08-09
  • 打赏
  • 举报
回复
忽然发现跟着你粘贴,把函数名都弄错了 是 xdebug_get_function_stack 不是 xdebug_get_function_strck stack 堆栈
xuzuning 2014-08-09
  • 打赏
  • 举报
回复
xdebug_get_function_strck() 返回的是执行到他是的函数返回栈 如果放置他的方法没有执行到,自然也就没有结果了 你总不至于没有打印结果数组吧

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧