> 백엔드 개발 > PHP 튜토리얼 > xdebug只能是在出错的时候跟踪函数调用情况吗

xdebug只能是在出错的时候跟踪函数调用情况吗

WBOY
풀어 주다: 2016-06-06 20:50:39
원래의
1142명이 탐색했습니다.

  1. Xdebug 是不是只有在PHP脚本出错时候才能跟踪函数调用情况?
  2. 如果不是,请问怎么配置Xdebug,可以使之在脚本无错状态下也能看到执行过程中函数的调用等情况?
  3. 如果Xdebug只能在脚本出错的情况下查看函数调用情况,那么,还有没有其他工具可以实现跟踪PHP执行时候函数调用情况?

回复内容:

  1. Xdebug 是不是只有在PHP脚本出错时候才能跟踪函数调用情况?
  2. 如果不是,请问怎么配置Xdebug,可以使之在脚本无错状态下也能看到执行过程中函数的调用等情况?
  3. 如果Xdebug只能在脚本出错的情况下查看函数调用情况,那么,还有没有其他工具可以实现跟踪PHP执行时候函数调用情况?

只要启动调试模式 ... XDebug 可以单步运行完整的程序 ...

并不需要程序出错的时候才能跟踪函数调用 ...

正好在电脑旁边 ... 码了个简单的代码截张图给你一目了然 ...

xdebug只能是在出错的时候跟踪函数调用情况吗

启动单步并不需要配置 XDebug ... 要看你使用的编辑器怎么使用 DBG 协议 ...

这个根据不同的编辑器而不同 ... 但一般来说是按 F5 ...

如果你找不到的话 ... 另外一种替代的方案是在程序的入口设置断点 ...

这样程序执行的时候自然会中断进入调试状态 ...

恩恩 ... 就是这样啦 ...

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿