您好,登錄后才能下訂單哦!
本篇文章為大家展示了怎么在Laravel框架中實現路由管理,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
路由中輸出視圖
Route::get('/', function () { return view('welcome'); });
get路由請求
Route::get('get',function(){ return 'get路由請求'; });
post路由請求
Route::post('post',function(){ return 'post請求'; });
多路由請求
Route::match(['get','post'],'match',function(){ return '多路由請求'; });
任意路由請求
Route::any('any',function(){ return '任意路由請求'; });
路由參數
Route::get('user/{id}',function($id){ return 'user-id-'.$id; });
路由參數默認值
Route::get('user/{name?}',function($name = 'yxh'){ return 'user-name-'.$name; });
路由參數的正則驗證
Route::get('user/{id}/{name?}',function($id,$name = 'yxh'){ return 'user-id-'.$id.'-name-'.$name; })->where(['id'=>'[0-9]+','name'=>'[A-Za-z]+']);
路由別名
Route::get('user/member-center',['as'=>'center',function(){ return route('center'); }]);
路由群組
Route::group(['prefix'=>'member'],function(){ //路由別名 Route::get('user/member-center',['as'=>'center',function(){ return route('center'); }]); //任意路由請求 Route::any('any',function(){ return '任意路由請求'; }); });
路由中輸出視圖
Route::get('view',function(){ return view('welcome'); });
關聯控制器
Route::get('member/info','MemberController@info'); Route::get('test','UserController@test'); Route::get('query','UserController@query'); Route::get('orm','UserController@orm'); Route::get('section1',['uses'=>'UserController@section1']); Route::get('url',['as'=>'url','uses'=>'UserController@urlTest']);
上述內容就是怎么在Laravel框架中實現路由管理,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。