2

输入此代码时,我正在关注本教程:

public function search($term){
    $filter = function($tag) use ($term){
        if(stristr($tag,$term))
            return true;
        return false;
    };
    return array_filter($this->_tags,$filter);
}

我在 Zend Studio 8 中遇到以下错误

syntax error, unexpected '{'
syntax error, unexpected 'function'
syntax error, unexpected 'use'  

但是代码在我的 Xampp 上运行良好,带有 php 5.3.1 - 如何在 Zend Studio 中找到 PHP 的版本,以及如何升级它?

4

2 回答 2

3

您可以在 Window > Preferences > PHP 下更改使用的 PHP 版本。在那里您可以设置 PHP 可执行文件以及要使用的 PHP 版本。这应该可以让您找出您当前正在使用的版本(请注意您可能已经在您的项目中覆盖了它)并根据需要升级它。

有关更多信息,请参阅Zend Studio 8 用户指南(PDF)。

于 2011-02-18T07:23:58.310 回答
1

首选项 -> PHP ->

  • PHP 解释器
  • PHP 可执行文件
  • PHP 可执行文件 -> 执行环境
  • 调试
于 2011-02-18T07:23:09.567 回答