在使用laravel i之前有这样的链接:
/user.php?id=13
在Laravel中,我将URL重写为/user/13
。但是,我也想维持旧的URL几个月。我该如何检索?
如果我尝试
Route::get('/user.php', function(){
dd("test");
});
然后他找不到路线,我猜是因为点.
,这就是结果:
未指定输入文件。
如果我尝试
Route::get('/user', function(Request $request){
dd( $request->input('id'));
});
然后/user?id=29
原因:
致电未定义的方法照明 support authot auppers request :: input((
尽管在文档中说明了它
不管HTTP动词如何,输入方法可用于检索用户输入
那么如何获得路由user.php?id=13
以及如何检索输入?
要重述一个人需要写的输入:
Route::get('/user', function(IlluminateHttpRequest $request){
dd($request->input('id'));
});
制作
Route::get('/user', function(Request $request){
dd( $request->input('id'));
});
工作需要在Web.php的顶部添加use IlluminateHttpRequest;