Php 谁能帮我?我在拉拉维尔犯了这个错误?

Php 谁能帮我?我在拉拉维尔犯了这个错误?,php,laravel-5,Php,Laravel 5,语法错误,意外的“for”(T_for),应为标识符 (T_字符串) for是php(以及大多数其他语言)中的保留关键字。这意味着您不能将其用作函数或变量名。如果您将函数重命名为类似于setUser的名称,则一切正常 public function setUser($user) { $this->user = $user; return $this; } 您可以在此处找到其他保留关键字的列表:您是否尝试将其重命名为PHPfor循环以外的其他名称?您实际想做什么?可能重复

语法错误,意外的“for”(T_for),应为标识符 (T_字符串)


for
是php(以及大多数其他语言)中的保留关键字。这意味着您不能将其用作函数或变量名。如果您将函数重命名为类似于
setUser
的名称,则一切正常

public function setUser($user) {
    $this->user = $user;
    return $this;
}

您可以在此处找到其他保留关键字的列表:

您是否尝试将其重命名为PHP
for
循环以外的其他名称?您实际想做什么?可能重复
public function setUser($user) {
    $this->user = $user;
    return $this;
}