本文實例講述了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');});關聯(lián)控制器
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框架的PHP程序設計有所幫助。
新聞熱點
疑難解答
圖片精選