我目前正在为框架 Symfony2 中的实体开发一个简单的 php 函数。该函数不断产生错误,尽管我看不出有什么问题。这是代码:
public function getForm(array $reqFields){
var $formHelper = new FormHelper;
var $fields = new array;
if($reqFields == null){
foreach ($this->getArray() as $k => $v) {
array_push($fields, $formHelper->getTextField($v, $k));
}
}
return $formHelper->getForm($fields);
}
就此而言,我已经导入了 FormHelper,并且其中的函数存在。当我执行它时,我收到以下错误:
Parse error: syntax error, unexpected T_VAR
有什么问题?
编辑:Netbeans 告诉我 $reqFields 应该被初始化(但它是一个参数:/),并且返回行上应该有一个标识符。