使用未定义的常量用户-假定'用户使用php7.2

时间:2018-07-11 07:01:07

标签: laravel

我使用PHP v7.2,我使用auth,并且在邮递员中使用函数登录时,出现这样的错误

  

使用未定义的常量用户-假定为“用户”(这将引发   未来版本的PHP中出现错误)

在AuthController.php第41行

这是我的AuthController。

public function login(Request $request)
{
    $user = User::where('email', $request->email)->where('password', app('hash')->make($request->password))->first();

    if(user == NULL)
    {
        return response()->json(['status'=>'error', 'message'=>'token invalid'], 400);
    }
    else
    {
        return response()->json(['status'=>'succes', 'user'=> $user], 200);
    }
}

我的代码在哪里?

1 个答案:

答案 0 :(得分:0)

if(user == NULL)更改为if($user === null)。该错误是由于缺少$变量上的user