Php 的编译时错误插件

问题描述 投票:0回答:2

我知道 php 是一种脚本语言,如 perl.python。

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

在一个庞大的项目中,我身上发生了太多粗心的错误。 我为此怀念java。

有 PHP 的编译时错误插件吗?

php plugins compiler-errors eclipse-plugin
2个回答
0
投票
php -l /path/to/file

这已经是最好的了。

设置 xdebug 用于调试、更好的错误消息等。


0
投票

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

但是,有没有一个 eclipse 插件可以 当函数 taht 是时给出错误 所调用的不存在。

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

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

我还建议您阅读 IBM 非常好的教程:

PHP 程序员的调试技巧

© www.soinside.com 2019 - 2024. All rights reserved.