2

このコードを入力するとき、私はこのチュートリアルに従っていました:

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

ZendStudio8で次のエラーが発生します

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

ただし、コードはphp 5.3.1を使用するXamppで正常に機能します-ZendStudioでPHPのバージョンを見つけるにはどうすればよいですか?また、それをアップグレードするにはどうすればよいですか?

4

2 に答える 2

3

[ウィンドウ]>[設定]>[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 に答える