编译Php的时间错误插件

时间:2010-02-26 05:36:04

标签: php plugins compiler-construction eclipse-plugin compiler-errors

我知道php是一种像perl.python这样的脚本语言。

但是,是否有一个eclipse插件在调用函数taht时不会出现错误。或者当在其中定义的变量不存在时。

在一个庞大的项目中,我发生了太多粗心的错误。 我想念java这个。

Php的任何编译时错误插件?

2 个答案:

答案 0 :(得分:0)

php -l /path/to/file

这就像它得到的一样好。

设置xdebug以进行调试,提供更好的错误消息等。

答案 1 :(得分:0)

我认为您可以使用 XDebug 来追踪错误等。

  

但是,有没有一个eclipse插件   函数taht时出错   被叫不存在。

除Xdebug外,您还可以使用以下方法检查函数是否存在或是否定义了变量:

print function_exists('function_name');
print isset($variable_here); // for variable
print is_defind(CONSTANT_HERE); // for constant

我还建议你在IBM学习非常好的教程:

<强> Debugging Techniques For PHP Programmers