在PHPstorm中使用数组短语法[],出现红色波浪


在PHPstorm中使用数组短语法[],出现红色波浪

1. 在tp3.2.3项目中使用数组短语法[],报错如下错误:

  Short array syntax is allowed in PHP 5.4 only less... (Ctrl+F1)
  Checks that language features used in the source code correspond the selected language level. (i.e. traits can be used only in PHP 5.4)

 效果图如下(在phpstorm中使用数组短语法的地方都会出现红色的波浪线):

因为使用的PHP版本并没有什么问题(使用的PHP版本大于5.4),所有是PHPstorm支持的PHP的语法等级低于5.4,才导致的这个问题!

解决的办法

打开PHPstorm的file->settings,按下图所示将语法等级更改为5.4即可。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM