我使用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);
}
}
我的代码在哪里?
答案 0 :(得分:0)
将if(user == NULL)
更改为if($user === null)
。该错误是由于缺少$
变量上的user