我在输入此代码时关注this tutorial:
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'
然而,使用php 5.3.1,我的Xampp上的代码工作正常 - 如何在Zend Studio中找到PHP的版本,以及如何升级它?
答案 0 :(得分:3)
您可以更改Window>下使用的PHP版本。偏好> PHP。在那里,您可以设置PHP可执行文件以及要使用的PHP版本。这应该允许您找出您当前使用的版本(请注意您可能已在项目中覆盖它)并根据需要升级它。
有关详细信息,请参阅Zend Studio 8 User Guide(PDF)。
答案 1 :(得分:1)
偏好设置 - > PHP - >