# 路由参数 [TOC] ## 参数设置 #### 必须参数 ``` Route::get('user/{id}', function($id){ return 'User '.$id; }); ``` #### 可选择的路由参数 可选参数指参数有可能没有值,所以必须给闭包函数设置参数默认值,否则系统会报错。 ``` Route::get('user/{name?}', function($name = '后盾网'){ return $name; }); ``` ## 获取参数 ####取得指定参数 如果需要取得路由解析后的参数,使用 Route::input 方法: ``` Route::get('{name}', function(){ return Route::input('name'); }); ``` #### 取得所有参数 input 方法中不传任何参数时将返回所有路由参数。 ``` Route::get('user/{id}_{name}', function(){ return Route::input(); }); ```