laravel的$request->input()和$request->get()有什么区别?
public function store(Request $request)
{
$name=$request->input('name');
$email=$request->get('email');
}
laravel的$request->input()和$request->get()有什么区别?
public function store(Request $request)
{
$name=$request->input('name');
$email=$request->get('email');
}
除了获取http parameter 的raw data 以外,上面文档里Request Input 提供的数据获取方式,SymfonyHttpFoundation Request 均未提供
走的流程不同
input获取数据的流程是把post过来的数据与URL里的Query合并,然后用helper里的data_get方法去取数据
get方法用的是SymfonyComponentHttpFoundation里的get