【问题描述】
一般来说,PhpStorm 中默认的 PHP 语言的版本是 PHP 5.6 ,PhpStorm 会以该 PHP 版本对编辑器中的文件进行自动校验。
假如,我们在 PHP 文件中,使用了 PHP 7.0 的新特性(如 null 合并运算符 ??),那么,由于 PhpStorm 校验文件时无法识别该新特性,就会在对应位置显示一个警告标识(红色波浪线)。
虽然,这并不会对我们使用 PhpStorm 产生大的影响,但这种红色警示看着就是不爽。
【解决方法】
修改 PhpStorm 的配置,将 PHP 语言的版本调整为 PHP 7.0 及以上。
点击菜单栏 File → Settings → Languages & Frameworks → PHP,将 PHP language level 下拉列表处的值修改为 7 ,点击应用 -> OK 保存即可。