Eclipse PDT变量$这是未定义的

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

对不起,如果之前有人询问过。我搜索过但没找到任何答案。

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

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

variable $this is undefined

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

variable $this is undefined

我是Eclipse的新手,我在设置中找不到任何东西。

有谁知道如何删除警告并修复此问题?

谢谢!

eclipse eclipse-pdt
2个回答
0
投票

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

/** @var Type $this */

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


2
投票

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

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