Laravel在控制器中获取url的参数

c31*_*113 2 php laravel laravel-5

我试图获得参数的值到变量这是我到目前为止

public function getname(Request $request)
{
    echo ($request->input('id'));

    return view('test.test1');
}
Run Code Online (Sandbox Code Playgroud)

}

我的路线是

Route::get('/test/{id}','Controller@getname');
Run Code Online (Sandbox Code Playgroud)

我得到的输出是NULL 如何获取url参数的值请帮助

我的网址是

localhost/test/test1/4
Run Code Online (Sandbox Code Playgroud)

所以我希望4被淘汰请帮助

我尝试做thr请求方法,但没有工作,所以它与Laravel 5.2中的控制器传递页面URL参数不一样

May*_*hal 11

网络/ routes.php文件

Route::get('/test/{id}','Controller@getname');
Run Code Online (Sandbox Code Playgroud)

控制器文件

public function getname(Request $request,$id)
{

    echo $id; # will output 4
    $param = $id;
    return view('test.test1')->with('param',$param);
}
Run Code Online (Sandbox Code Playgroud)