今天在項目中使用PHP7新特性時PHPStorm出現了如下紅色錯誤,看着讓人很不舒服,明明沒有錯
本地配置LNMP的PHP版本是7.2所以不是安裝的PHP版本過低的問題,而是PHPStorm默認支持的PHP版本語法問題,通過在偏好設置中查看發現默認是PHP5.6
需要把這里的版本改為PHP7,但是可以看到卻是不可編輯狀態的,是因為phpstorm自動開啟了composer配置文件同步的機制,只需要關閉就行,如下圖
更改后應該如下圖所示
接下來就可以更改PHP支持的語法版本了
選擇好后,Apply並點擊OK保存,紅色波浪錯誤就消失了