Xdebug除了可以以堆栈跟踪的方式显示异常之外,还可以令PHP可以像C#那样进行断点调试,甚至对代码进行性能分析。
一、使用Eclipse+Xdebug进行断点调试
1)安装Eclipse和PDT
首先,需要安装后Eclipse的PHP环境,在Eclipse官网网站上已经有集成的安装包了。
第二步,安装Eclipse的PDT插件,“Help”=>“Install New Software”,在弹出的对话框中点击“Add...”,安装PDT插件。
PS:官方网站为https://eclipse.org/pdt/,如果在Eclipse的官网下载的集成PHP程序,可以忽略这个步骤,因为下载的包已经包含PDT这个插件
安装完成后,进行下一步配置
2)配置Xdebug
[xdebug]
#必需参数,开启远程调试
xdebug.remote_enable = 1
xdebug.remote_host = 127.0.0.1
xdebug.remote_port &