在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即可。

 

转载于:https://www.cnblogs.com/honeyJYY/p/9837087.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐