根据第19集Laravel 5.4.从Scratch(时间4:53(从 laracasts.com 视频,代码request(['name', 'email', 'password'])
应返回包含用户注册表中的名称,电子邮件和密码的数组。
但就我而言,它返回null
.
我敢肯定,形式是可以的,因为request()->only(['name', 'email', 'password'])
有效。它会正确返回Array( [name] => awesomename [email] => email@email.com [password] => asdfadsf)
。
可能出了什么问题?
查看帮助程序的文档:
https://laravel.com/docs/5.4/helpers#method-request
它仅获取当前请求或获取输入项。它不接受数组作为参数。
$request = request();
$value = request('key', $default = null)