在 NetBeans/Eclipse/PHPstorm (AJAX API) 中使用 $_GET 参数调试单个 PHP 文件

Maw*_*awg 3 php eclipse ajax netbeans phpstorm

这应该是直截了当的,但 Googe 今天没有帮助。

我有一个 PHP Ajax API,带有一系列单独的文件,每个文件都通过 $_GET 接受其参数。

调试文件时如何提供这些参数?

(顺便说一句,XDEBUG 工作正常,当我告诉 NetBeans 调试文件时它会启动浏览器;我只是看不到如何将参数传递给启动的 URL)


[更新] 我也会接受 Eclipse 甚至 PHP Storm 的答案,如果找不到免费解决方案,我会购买。


[更新++]意识到我希望能够在 IDE 中的断点处停止。这里的一些答案似乎以某种方式错过了这一点。

edm*_*rce 5

如果您使用 $_GET 参数,那么您可以简单地使用带有 Xdebug 助手插件的浏览器,例如https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=en

您的 GET 参数可以直接编码到地址栏中的请求中,然后当您通过浏览器访问该页面时,您可以在脚本运行时对其进行调试。

以这种方式(从浏览器)运行 Xdebug 是一种更简单、更直观的工作方式。

PHPStorm 是我所知道的让 Xdebug 工作的最好的 IDE