路由配置
路由配置
基础路由
Route::get('basic1', function() {
return 'Hello World';
});
Route::post('basic2', function() {
return 'Baisc2';
});多请求路由
路由参数
路由别名
路由群组
路由中输出视图
路由与控制器关联
资料
Last updated
Route::get('basic1', function() {
return 'Hello World';
});
Route::post('basic2', function() {
return 'Baisc2';
});Last updated
Route::match(['get', 'post'], 'multy1', function() {
return 'multy1';
});
Route::any('multy2', function() {
return 'multy2';
});Route::get('user/{id}', function($id) {
return 'User-id-' . $id;
});
Route::get('user/{name?}', function($name = null) {
return 'User-name-' . $name;
});
Route::get('user/{name?}', function($name = 'sean') {
return 'User-name-' . $name;
});
Route::get('user/{name?}', function($name = 'sean') {
return 'User-name-' . $name;
})->where('name', '[A-Za-z]+');
Route::get('user/{id}/{name?}', function($id, $name = 'sean') {
return 'User-id-' . $id . '-name-' . $name;
})->where(['id' => '[0-9]+', 'name' => '[A-Za-z]+']);Route::get('user/center', ['as' => 'center', function() {
return route('center');
}]);Route::group(['prefix' => 'member'], function() {
Route::get('user/center', ['as' => 'center', function() {
return route('center');
}]);
Route::any('multy2', function() {
return 'member-multy2';
});
});Route::get('view', function () {
return view('welcome');
});Route::get('member/info', 'MemberController@info');
Route::any('member/info', ['uses' => 'MemberController@info']);
Route::any('member/info', [
'uses' => 'MemberController@info',
'as' => 'memberinfo'
]);
Route::any('member/{id}', ['uses' => 'MemberController@info'])
->where('id', '[0-9]+');
Route::controller('member', 'MemberController');