Laravel增加参数的小技巧,通过路径传参

我们都知道,如果传参数用Route写成aaa/aaa/{id}的话就固定死了,但如果我们想选择传的参数或者不传的时候要怎么办呢?

那就可以用到 Request $request

把他放到方法的参数里,例如

public function donate(Request $request)

这样,就可以通过路径来传参数,例如路径是 aaa/aaa?type=2,那么,这个type=2就能传到控制器,在控制器中

$type = $request->input('type'); 

这样就可以使用了,不管是POST还是GET都能用这种方式传参哦!


你可能感兴趣的:(Laravel)