laravel中的路由

2017-07-10  本文已影响8人  他爱在黑暗中漫游

路由

1.路由简介

     简单的说就是将用户的请求转发给相应的程序进行处理。

     作用就是建立url和程序间的映射

     请求类型get、post、put、patch、delete

2.基本路由

Route::get('base1',function(){

    return 'Hello,World';

});

Route::post('base2',function(){

    return 'Hello,World';

});

3.多请求路由

Route::match(['get','post'],'multy1',function(){

 return'multy1';

});

4.路由参数

Route::get('user/{id}',function($id) {

    return'User'.$id;

});

Route::get('user/{id}/{name?}',function($id,$name='chen'){

     return'user.id-'.$id.'user.name-'.$name;

})->where(['id'=>'[0-9]+','name'=>'[A-Za-z]+']);

5.路由别名

Route::get('user/member_center',['as'=>'center',function(){

      returnroute('center');

}]);

6.路由群组

Route::group(['prefix'=>'member'],function(){

      Route::get('user/center',['as'=>'center',function(){

      returnroute('center');

}]);

Route::match(['get','post'],'multy1',function(){

       return'multy1.';

});

});

7.路由中输出视图

Route::get('view',function() {

     returnview('welcome');

});

上一篇 下一篇

猜你喜欢

热点阅读