91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何使用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

乐东| 苏州市| 济阳县| 资溪县| 罗定市| 当涂县| 仁寿县| 大足县| 磴口县| 和田县| 惠州市| 贵溪市| 神农架林区| 阜康市| 钦州市| 阿克陶县| 西丰县| 江永县| 长治市| 衡阳县| 鲜城| 通许县| 永川市| 长宁县| 秦安县| 景宁| 新蔡县| 禹城市| 北票市| 容城县| 南宫市| 合作市| 姚安县| 潮州市| 汕头市| 壶关县| 乌恰县| 武陟县| 怀柔区| 南昌市| 凤冈县|