Aptana 将 $a = [.] 标记为语法错误


Aptana marks $a = [..] as a syntax error

我正在使用Aptana Studio 3,我遇到了以下问题:

当我输入:

$return = ['success' => (validation_errors() == null) ? true : false];

Aptana 将此行标记为语法错误。关于如何解决这个问题的任何想法?

在 Aptana 中将 PHP 版本设置为>=5.4。使用 [] 而不是 array() 的数组语法相对较新,根据解析器的不同,它会显示语法错误。

右键单击您的项目并转到"属性"。然后点击左侧的"PHP 开发"菜单,然后选择"PHP 5.4.x"(或类似内容)