В PhpStorm IDE 2017.2 не выделяется ошибка "оператор [] не поддерживается для строк" ​​в PHP 7.1.x

Я установил PhpStorm версии 2017.2 и настроил PHP 7.1 в разделе " Настройки"> "Языки и рамки"> "PHP"> "Уровень языка PHP".

К сожалению, он не выделяет возможные ошибки при использовании оператора индекса пустого массива для строковых переменных (описание: http://php.net/manual/de/migration71.incompatible.php)

Код:

<?php
$test = 'a string';

$test[] = 'an array value';

echo "it works";

При выполнении кода с PHP 7.1.x возникает следующая ошибка

Фатальная ошибка: Uncaught Error: оператор [] не поддерживается для строк в

поэтому код определенно не работает.

Может кто-нибудь помочь мне с конфигурацией PhpStorm?

1 ответ

Решение

Это ошибка, пожалуйста, проголосуйте здесь: https://youtrack.jetbrains.com/issue/WI-36636

Другие вопросы по тегам