Eclipse PDT 变量 $this 未定义
Eclipse PDT Variable $this is undefined
抱歉,如果之前有人问过这个问题。我搜索过但没有找到任何答案。
我为 PHP 开发人员安装了 Eclipse Photon (4.8.0),并从现有文件夹创建了一个项目。
我注意到当我打开 index.php 变量 $this 是未定义的:
这种情况在我的项目中无处不在。也在 .phtml(视图)文件中。
我是 Eclipse 的新手,我在设置中找不到任何东西。
有谁知道如何删除警告并解决这个问题?
谢谢!
您可以禁用有关未定义变量的通知。
进入 window->prefences->php->validation->errors/warnings 并在未定义的变量行中设置选项 "ignore"。
之后 DTLC 索引将被刷新并且下划线将消失。
我在 Eclipse 论坛上找到了 this post,它对我有用。我不必禁用未定义的变量,而只需添加:
/** @var Type $this */
我的文件,它不再显示为警告。在更新PDT和PHP版本中审查了一个项目后,我不得不将其更改为:
/** @var mixed $this */
抱歉,如果之前有人问过这个问题。我搜索过但没有找到任何答案。
我为 PHP 开发人员安装了 Eclipse Photon (4.8.0),并从现有文件夹创建了一个项目。
我注意到当我打开 index.php 变量 $this 是未定义的:
这种情况在我的项目中无处不在。也在 .phtml(视图)文件中。
我是 Eclipse 的新手,我在设置中找不到任何东西。
有谁知道如何删除警告并解决这个问题?
谢谢!
您可以禁用有关未定义变量的通知。 进入 window->prefences->php->validation->errors/warnings 并在未定义的变量行中设置选项 "ignore"。 之后 DTLC 索引将被刷新并且下划线将消失。
我在 Eclipse 论坛上找到了 this post,它对我有用。我不必禁用未定义的变量,而只需添加:
/** @var Type $this */
我的文件,它不再显示为警告。在更新PDT和PHP版本中审查了一个项目后,我不得不将其更改为:
/** @var mixed $this */