【发布时间】:2021-12-27 21:18:43
【问题描述】:
关于对 Laravel 的用户输入请求的快速问题:
public function store(Request $request)
{
$name = $request->nameValue; //Doc: $name = $request->('nameValue');
}
我是否必须按照 Doc 中提到的方式提出所有请求,或者是否也允许“快速”方式?
$request->value 和 $request->('value') 没有区别吗?到目前为止,两者都工作正常 - 但如果我只使用 $request->value,我不希望有任何安全问题。
非常感谢您的帮助:)
【问题讨论】:
-
你的意思是 $request->input('nameValue')。但是所有方法都很好。
-
如果你知道你想要一个请求“输入”,我会使用
input,如果你使用动态属性,你可以获得输入或路由参数 -
那么$request->value和$request->('value')没有区别吗?到目前为止,两者都工作正常 - 但如果我使用 $request->value,我不希望有任何安全问题