Eclipse PDT变量$ this未定义

时间:2018-07-25 09:32:00

标签: eclipse eclipse-pdt

对不起,是否曾经有人问过。我已经搜索了,但是没有找到答案。

我为PHP开发人员安装了Eclipse Photon(4.8.0),并从现有文件夹创建了一个项目。

我注意到,当我打开index.php时,该变量$ this是未定义的:

variable $this is undefined

这在我的项目中无处不在。也在.phtml(查看)文件中。

variable $this is undefined

我对Eclipse很陌生,在设置中找不到任何内容。

有人知道如何删除警告并解决此问题吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以禁用有关未定义变量的通知。 进入window-> prefences-> php-> validation-> errors / warnings并在未定义的变量行中设置选项“ ignore”。 此后,DTLC索引将被刷新,下划线将消失。

答案 1 :(得分:0)

我在对我有用的Eclipse论坛上找到了this post。不必禁用未定义​​的变量,我只需添加:

/** @var Type $this */

到我的文件,它不再显示为警告。