中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用Laravel框架創建路由

發布時間:2021-04-13 17:08:55 來源:億速云 閱讀:207 作者:Leah 欄目:開發技術

本篇文章為大家展示了如何使用Laravel框架創建路由,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

1.基礎路由

//get請求,結果如下圖
Route::get('basic1',function (){
  return 'Hello World';
});
//post請求,這里不展示結果圖
Route::post('basic2',function (){
  return 'Post';
});

如何使用Laravel框架創建路由
2.多請求路由

//自定義多請求,自定義的請求放在下面的數組中
Route::match(['get','post'],'multy',function(){
  return "多請求路由";
});
//響應所有請求
Route::any('multy2',function (){
  return '響應所有請求';
});

自定義多請求
如何使用Laravel框架創建路由
響應所有請求
如何使用Laravel框架創建路由
3.路由參數

//必選參數
Route::get('user/{id}',function ($id){
  return '用戶的id是'.$id;
});

有參數
如何使用Laravel框架創建路由
沒參數
如何使用Laravel框架創建路由

//可選參數,無參數默認值為Doubly
Route::get('name/{name?}',function ($name = 'Doubly'){
  return '用戶名為'.$name;
});

參數為kit
如何使用Laravel框架創建路由
沒有參數
如何使用Laravel框架創建路由

//字段驗證,名字必須為字母
Route::get('name/{name?}',function ($name = 'Doubly'){
  return '用戶名為'.$name;
})->where('name','[A-Za-z]+');

參數不為字母時
如何使用Laravel框架創建路由

//多個參數,并且帶有參數驗證
Route::get('user/{id}/{name?}',function ($id,$name = 'Doubly'){
  return "ID為{$id}的用戶名為{$name}";
})->where(['id'=>'\d+','name'=>'[A-Za-z]+']);

如何使用Laravel框架創建路由
4.路由別名

//路由別名
Route::get('user/center',['as'=>'center',function(){
  return '路由別名:'.route('center');
}]);

如何使用Laravel框架創建路由

使用別名的好處是什么呢?
當我們需要修改路由的時候,比如將user/center改成user/member-center的時候,我們代碼中使用route('cneter')生成的URL是不需要修改的。

6.路由群組

//路由群組
Route::group(['prefix'=>'member'],function (){
  Route::get('basic1',function (){
    return '路由群組中的basic1';
  });

  Route::get('basic2',function (){
    return '路由群組中的basic2';
  });
});

通過laravel.test/member/basic2訪問
如何使用Laravel框架創建路由
7.路由中輸出視圖

//路由中輸出視圖
Route::get('view',function(){
  return view('welcome');
});

welcome.blade.php模板內容

<h2>這是路由中輸出的視圖</h2>

如何使用Laravel框架創建路由

上述內容就是如何使用Laravel框架創建路由,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博兴县| 库伦旗| 永仁县| 老河口市| 高州市| 文安县| 息烽县| 邓州市| 广宁县| 赞皇县| 石狮市| 改则县| 勐海县| 洛浦县| 舟曲县| 苗栗市| 陆良县| 蓬安县| 徐闻县| 平阴县| 铁岭县| 扎赉特旗| 郓城县| 巴里| 寻乌县| 登封市| 迁安市| 全州县| 兰溪市| 邻水| 达拉特旗| 县级市| 黑龙江省| 阿瓦提县| 哈密市| 肃宁县| 饶平县| 霍林郭勒市| 淳化县| 准格尔旗| 新密市|