eclipse中的PHP7调试器设置

eclipse中的PHP7调试器设置,php,eclipse,eclipse-pdt,php-7,Php,Eclipse,Eclipse Pdt,Php 7,我已经将php的版本从5.6更改为新版本:7.0。 到目前为止,一切正常;但调试器无法识别PHP7的一些新特性。例如,行: $flag = $params['flag'] ?? true; 由调试器标记-符号?无法识别,但当我运行程序时,它工作正常 我能做些什么来解决这个问题?为了在eclipse中使用php,必须安装PDT和PDT mylyn。 PDT(PHP开发工具)-是PHP IDE项目,它为Eclipse平台提供了一个PHP集成开发环境框架。PDT尚未完全支持php7,请参阅: 通常,

我已经将php的版本从5.6更改为新版本:7.0。 到目前为止,一切正常;但调试器无法识别PHP7的一些新特性。例如,行:

$flag = $params['flag'] ?? true;
由调试器标记-符号
无法识别,但当我运行程序时,它工作正常


我能做些什么来解决这个问题?

为了在eclipse中使用php,必须安装PDT和PDT mylyn。 PDT(PHP开发工具)-是PHP IDE项目,它为Eclipse平台提供了一个PHP集成开发环境框架。PDT尚未完全支持php7,请参阅:


通常,PDT的新vertion是与eclipse的新vertion一起发布的。因此,下一个vertion Mars(Eclipse 4.5)的PDT可能将完全支持php7。

随Eclipse Mars发布的PDT版本支持所有主要的php7功能。您的示例是关于Null Coalesce操作符()的,它可以与PDT一起使用


要删除PHP编辑器中的错误,请转到您的项目首选项(PHP资源管理器中的上下文菜单)选择PHP->解释器并将其更改为PHP7。

这是因为您的PHP版本从
5.6
更新为
7.0
,而不是
IDE
,而且您还可以通过在线PHP编辑器查看它,就像我如何配置Eclipse以使用PHP7一样?