php - Eclipse中的PHP 7调试器设置

原文 标签 php eclipse eclipse-pdt php-7

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

$flag = $params['flag'] ?? true;

被调试器标记-符号?无法识别,但当我运行程序时,它工作正常!
我能做什么来解决这个问题?

最佳答案

eclipse mars发布的pdt版本支持所有主要的php 7特性。您的示例是关于空合并运算符(https://bugs.eclipse.org/bugs/show_bug.cgi?id=466966)的,它可以与pdt一起使用。
要删除php编辑器中的错误,请转到项目首选项(php资源管理器中的上下文菜单),然后选择php->解释器并将其更改为php 7。

相关文章:

php - MYSql查询性能

javascript - webrtc只适用于一对多

php - 我在为Laravel 5.4中的Voyager Admin面板包创建管理员用户时遇到了问题

eclipse - 如何在Eclipse PDT中为PHP项目手动触发DLTK索引

php - 在Eclipse PDT和xDebug中配置子域

php - 如何附加到字符串中的所有网址?

c++ - C ++重构:更改方法名称,输入和输出

java - 如何格式化从Java输出的HTML页面?

java - 为什么将Java接口方法声明为抽象方法?

linux - 更改Eclipse选项卡图标