使用断点进行PHP调试 - 案例研究,示例..?
2022-08-31 01:10:48
我真的很想更深入地了解我的php脚本并使用断点之类的东西,就像我用firebug使用JS一样。
我想知道更多关于人们使用什么技术的信息,以及一些关于如何用断点调试php项目的可靠示例。
事情是我希望能够看到..
- 对象的属性
- 类层次结构..对象的来源,文件名等。(在采埃孚/马真图中很有用)
- 变量、类型、内容。
- 标头,发布数据,获取数据,会话数据,Cookie。
- 网络/文件系统状态。.
我知道很多这可以通过日志记录和print_r/ vardump等来完成,但它有点原始。我希望能够在遇到断点后在代码上使用“continue”/“step-over”等命令,就像 firebug 一样。
从 php.ini:
zend_extension_ts = c:\wamp\bin\php\php5.2.11\ext\php_xdebug-2.1.0-5.2-vc6.dll;
xdebug.remote_enable=On;
xdebug.remote_host="localhost";
xdebug.remote_port=9000;
xdebug.remote_handler="dbgp";