Aptana Studio сообщает о синтаксической ошибке при доступе к элементу массива

Я работаю в Aptana Studio 3, сборка: 3.6.1.201410201044.
Я не понимаю, почему он сообщает следующее
синтаксическая ошибка, учитывая, что он работал нормально в VIM
и может запустить код в XAMPP без ошибок:

$key = array_keys($myArray)[0];

Почему Apatana сообщает о синтаксической ошибке здесь и как ее исправить?

0

Решение

Проблема с кодом в том, что Aptana 3 не поддерживает некоторый синтаксис, доступный в новых версиях PHP. Чтобы исправить это в Aptana, сделайте следующее:

$keys = array_keys($myArray);
$key = $keys[0];

В качестве альтернативы, переключитесь на другую IDE, например, на PHP-версия Eclipse, и читать эта тема для начала.

0

Другие решения

В Apatana Studio 3 щелкните правой кнопкой мыши свой проект. Нажмите «Свойства» в раскрывающемся меню. Перейдите в «Разработка PHP», затем выберите PHP 5.4x или выше.

0

По вопросам рекламы [email protected]