为什么PHPEclipse抱怨这个PHP代码?

时间:2013-12-04 15:01:24

标签: php eclipse phpeclipse

$deploy->post_deploy = function() use ($deploy) {
  // hit the wp-admin page to update any db changes
  exec('curl http://www.my.address.ipq.co/dev/build');
  $deploy->log('Doing a dev/build for silverstripe... ');
};

在Eclipse中,(我正在使用phpeclipse)错误是Parser错误“';'表达后预期。找到令牌:()

突出显示功能后的括号。

我知道闭包是5.3的一个新功能,所以我检查了phpeclipse正在使用的php通过首选项> php外部工具和运行和解析器命令指向一些xamp工具,所以我纠正它们使用我的wamp安装改为php.exe。

我甚至在文件上运行相同的(wamp版本)php.exe -l -f命令并且它说“在deploy.php中没有检测到语法错误”,所以这必须是一个eclipse配置问题,对吧?

如何修复eclipse以使用正确版本的php 5.3并接受这种新语法?

0 个答案:

没有答案