美文网首页
laravel中的路由

laravel中的路由

作者: 他爱在黑暗中漫游 | 来源:发表于2017-07-10 23:17 被阅读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');

    });

    相关文章

      网友评论

          本文标题:laravel中的路由

          本文链接:https://www.haomeiwen.com/subject/otguhxtx.html