laravel $request->input('field',[])是什么意思?

jv2fixgn  于 2023-05-01  发布在  其他
关注(0)|答案(2)|浏览(188)

我是laravel的新手,我正在重写整个web post路由到API。
正如标题所说,$request->input('field', [])是什么意思?
$request->field$request->input('field', [])有什么区别

a8jjtwal

a8jjtwal1#

正如您在文档中所读到的:

$request->input('field', [])

意味着你想得到field的值,但是如果它不存在,那么你将得到默认值,你可以在第二个参数中设置。本例中为空数组。
$request->field$request->input('field', [])非常相似,但是在$request->field中,如果缺少输入,则无法设置默认值。

6jygbczu

6jygbczu2#

request-〉input($key,$default)使用2个键
第一个是请求键,第二个是默认值,如果第一个值未定义,则可以使用默认值。

相关问题