PHPStorm使用PHP7新特性出现红色波浪错误

今天在项目中使用PHP7新特性时PHPStorm出现了如下红色错误,看着让人很不舒服,明明没有错
PHPStorm使用PHP7新特性出现红色波浪错误_第1张图片

本地配置LNMP的PHP版本是7.2所以不是安装的PHP版本过低的问题,而是PHPStorm默认支持的PHP版本语法问题,通过在偏好设置中查看发现默认是PHP5.6
PHPStorm使用PHP7新特性出现红色波浪错误_第2张图片
需要把这里的版本改为PHP7,但是可以看到却是不可编辑状态的,是因为phpstorm自动开启了composer配置文件同步的机制,只需要关闭就行,如下图
PHPStorm使用PHP7新特性出现红色波浪错误_第3张图片
更改后应该如下图所示
PHPStorm使用PHP7新特性出现红色波浪错误_第4张图片

接下来就可以更改PHP支持的语法版本了
PHPStorm使用PHP7新特性出现红色波浪错误_第5张图片
选择好后,Apply并点击OK保存,红色波浪错误就消失了
PHPStorm使用PHP7新特性出现红色波浪错误_第6张图片

转载于:https://www.cnblogs.com/itbsl/p/10878358.html

你可能感兴趣的:(PHPStorm使用PHP7新特性出现红色波浪错误)