PhpStorm中的PHP 7.1支持10

问题描述:

我正在使用PhpStorm 10.0,但未正确解析新的php 7.1语法。PhpStorm中的PHP 7.1支持10

例如,下面的吸气剂被认为是无效的语法:

public function notes(): ?string 
{ 
    return $this->notes; 
} 

是否有可能使PhpStorm 10.0 PHP 7.1感知或者我需要升级到新版本?

是否有可能使PhpStorm 10.0 PHP 7.1感知

或者我需要升级到新版本?

是的。

您至少需要2016.2.2支持此类语法(最新目前为2017.2.1)。

https://stackoverflow.com/a/45483094/783119

为什么你不在PhpStorm 2017.2?你不能期望在该程序被发布(并随后取代)之后支持的PHP版本。

  • PhpStorm 10是在11月发布的2015年

  • PhpStorm 10被PhpStorm 2016.1三月所取代2016

  • PHP 7.1发布2016年十二月