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

Eli*_*hen 5 php aptana arrays syntax

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

当我输入:

$return = ['success' => (validation_errors() == null) ? true : false];
Run Code Online (Sandbox Code Playgroud)

Aptana将此行标记为语法错误.有想法该怎么解决这个吗?

Bar*_*ski 15

将Aptana中的PHP版本设置为> = 5.4.使用[]代替的数组语法array()相对较新,并且根据解析器,它将显示语法错误.

右键单击您的项目,然后转到"属性".然后单击左侧的"PHP Development"菜单,选择"PHP 5.4.x"(或类似的东西)

  • 那很快......谢谢! (2认同)