Я использую Aptana Studio 3 и у меня есть следующая проблема:
Когда я печатаю:
$return = ['success' => (validation_errors() == null) ? true : false];
Aptana помечает эту строку как синтаксическую ошибку.
Любые идеи о том, как это исправить?
Установите версию PHP в Aptana на> = 5.4. Синтаксис массива с [] вместо array()
является относительно новым и в зависимости от синтаксического анализатора он покажет вам синтаксическую ошибку или нет.
Щелкните правой кнопкой мыши по вашему проекту и перейдите в Свойства. Затем щелкните меню «Разработка PHP» слева и выберите «PHP 5.4.x» (или что-то подобное)
Других решений пока нет …