用于未在Web服务器上运行的脚本的静态PHP探查器?

用于未在Web服务器上运行的脚本的静态PHP探查器?,php,scripting,profiler,Php,Scripting,Profiler,所以我一直在尝试调试其他人编写的一些代码,但这很混乱,因为我必须跟踪多个文件和数组才能从中得到一件东西 是否有用于PHP脚本的分析工具,这些脚本只是通过CLI运行的?i、 e.不运行Web服务器 我看过很多其他建议(XDebug、XH、PHP_调试等),但它们似乎都是针对服务器上运行的PHP代码的 我想要的是能够在PHP脚本/目录中运行的东西,并对其进行建模,以便能够读取变量、数组和函数 如果您能提供帮助,我们将不胜感激。请尝试运行它,或者您只需使用IDE(NetBeans或Eclipse)+远

所以我一直在尝试调试其他人编写的一些代码,但这很混乱,因为我必须跟踪多个文件和数组才能从中得到一件东西

是否有用于PHP脚本的分析工具,这些脚本只是通过CLI运行的?i、 e.不运行Web服务器

我看过很多其他建议(XDebug、XH、PHP_调试等),但它们似乎都是针对服务器上运行的PHP代码的

我想要的是能够在PHP脚本/目录中运行的东西,并对其进行建模,以便能够读取变量、数组和函数


如果您能提供帮助,我们将不胜感激。

请尝试运行它,或者您只需使用IDE(NetBeans或Eclipse)+远程调试即可。如果您只需要快速使用CLI。

我们不关心如何调用PHP页面,因此可以从CLI运行它们并获取分析数据。有一个相应的测试覆盖率工具。

XDebug不仅适用于Web服务器,我也可以使用KDevelop或vim分析/跟踪/单步执行命令行代码。是什么让你认为你需要一个Web服务器来完成这个任务?谢谢Wrikken,我的错,我想我不太清楚我想要/需要什么。问题是,我对php不熟悉,并且试图在实时环境中理解一些相当复杂的代码,我无法真正运行和逐步完成脚本,因为它们与许多不同的设备和数据库交互。。我想我希望有一个不需要调用代码就可以完成的分析器。。可能要求太多了。:)我确实不知道有哪种分析器在没有实际运行代码的情况下运行。您可以从phpDocumentor获得一些自动文档,但这只是类/函数/常量的列表,而不是实际的代码流。再次强调,通过一点努力,您应该能够建立一个测试环境,在这个环境中,您可以运行所有内容,而无需接触实时数据。