这些步骤在PHP代码中有什么用。在我的代码中,我用来创建一个登录页面,其中输入用户名和密码,但我不明白为什么使用以下步骤。
$input = Input::all();
Input::all()
在提交时从表单中获取所有字段。因此,您的$input
变量将包含表单中的字段数组。例如:['name'=>'John', 'email'=>'john@doe.com']
不再使用Inut::all()
。相反,您可以使用$request->all()
或Request::all()
对不起,如果我重复一遍,
Input::all()
是接受所有请求的数据,但不是登录页面的好方法。我建议在控制器中使用Request $request
,并仅获取所需的指定输入,尤其是在登录时。您可以使用:
$input = $request->only(['email', 'password']);