我刚刚完成了一个5000行的PHP应用程序,现在正在进行测试和调试。在结束前不久,我偶然发现了PHPLint。我真的很喜欢这个想法 - 有一些特殊的评论,我可以指定变量类型,然后工具检查我的代码是否存在各种错误。整齐。我认为在开发结束时我会评论我的代码并在其上运行PHPLint。
不幸的是我遇到了一个小问题 - 在Windows下,PHPLint无法编译。嗯,它是,但只有Cygwin,我不想再安装那件事。我也不想用Linux或其他东西获得虚拟机。当然,我会,如果没有其他选择,但首先我想探索其他选择。
那么 - 在Windows下运行PHPLint还有其他选择吗?我的意思是代码检查。我不关心文档生成部分。
答案 0 :(得分:5)
PHPLint现在在Windows下运行。下载页面目前位于:http://www.icosaedro.it/phplint/download-windows.html
这是一个命令行实用程序,但是还有一个GUI工具需要从http://www.tcl.tk单独下载Tcl / Tk解释器
答案 1 :(得分:2)
它们与PHPLint完全不同,但this post
中列出了几种静态分析工具答案 2 :(得分:-1)
好的,因为似乎没有任何好的选择(那些静态分析工具不会检查变量类型),我安装了一个Slackware虚拟机。干净,完成任务。 :)
如果那里还有其他一些好的选择,请不要犹豫,将它们发布在这里。即使我找到了解决方案,其他人也可能从中受益!