亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

laravel路由詳解 php中Laravel定義路由


laravel路由詳解 php中Laravel定義路由

文章插圖
路由能夠?qū)υL問進(jìn)行優(yōu)化 , 所以在各個(gè)框架中都會有所涉及 。在Laravel框架中也可以使用路由來進(jìn)行操作 , 不過我們要先對路由進(jìn)行定義 。這里整理了兩種方法:get方式、info方法 。接下來我們就定義路由的方法進(jìn)行詳細(xì)的代碼講解 , 在完成對路由設(shè)置的同時(shí) , 還可以嘗試相關(guān)的使用 。
1.get方式
Route::get('/', function () {return view('welcome');});好處是把回調(diào)的實(shí)現(xiàn)和使用場所隔離 , 這段代碼是意思是 , 當(dāng)get方式訪問根目錄時(shí)返回welcome視圖 。
2.info方法
Route::get('admin/info','AdminIndexController@info');訪問http://your-app.dev/admin/info時(shí) , 調(diào)用命名空間Admin下的IndexController控制器里的info方法 。這樣寫是不是麻煩 , 所以有了路由組 , 統(tǒng)一指定中間件 , 前綴和命名空間 。
3.使用路由
//在瀏覽器直接訪問 , 跳轉(zhuǎn)到welcome視圖 , 視圖路徑在public/resources/views/Route::get('/', function () {return view('welcome');}); //在瀏覽器直接訪問 , 返回hello worldRoute::get("route1", function () {return "hello world";}); //因?yàn)槭莗ost請求 , 不可以在瀏覽器地址欄直接訪問Route::post("route2", function () {return "hello world";}); //match: 可以定義接收get或post請求Route::match(['get','post'], "reute3", function () {return "hello world";}); //any: 可以接收get和post請求Route::any("route4", function () {return "hello world";}); //路由接收參數(shù) , php中的字符串拼接用 "."Route::get("user1/{id}", function($id){return "id-->" . $id;}); //在user2/{id?} 后面加個(gè)問號代表參數(shù)不是必要的 , 可以在function中給個(gè)默認(rèn)值Route::get("user2/{id?}", function($id = 5){return "id-->" . $id;}); //參數(shù)校驗(yàn) , 在最后面加上正折表達(dá) , 這里代表username只能是字母Route::get("user3/{username}", function($username) {return "username-->" . $username;})->wher


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: