站長資訊網
最全最豐富的資訊網站

ThinkPHP路由參數以及資源路由解析

路由是項目開發中比較重要的一個環節,每個項目都會使用路由進行管理接口,接下來本文會從源碼方面帶大家一起學習路由。

一、路由參數和變量規則

同樣代碼先從這里開始,但是這次的關注點是在路由參數和變量規則上。

這倆個點只是簡單的給大家說明一下使用和簡單的執行流程。

比較深的理解就不去說明了, 因為這倆個點在平時開發過程中是不怎么使用的。

ThinkPHP路由參數以及資源路由解析
注冊路由規則

在上文中還記得在文件thinkphp/library/think/route/RuleItem.php中我們看到過關于路由參數的使用吧!

ThinkPHP路由參數以及資源路由解析
關于路由參數處理的地方

并且文檔中也給了很多支持的參數,如下圖。

ThinkPHP路由參數以及資源路由解析
文檔支持的參數

那這個路由參數是怎么使用的呢!

接著使用之前我們使用的路由,并且給設置上URL后綴檢測,支持匹配多個后綴。

ThinkPHP路由參數以及資源路由解析
路由案例

那么我們設置的這個路由應該怎么訪問呢!

如果按照正常的路由規則進行訪問是會報錯的,正確的訪問方式請繼續看。

ThinkPHP路由參數以及資源路由解析
訪問結果

正確的請求地址應該為http://www.source.com/index.php/hello/1.html,也就是在請求地址上需要拼接我們設置的后綴html。

ThinkPHP路由參數以及資源路由解析
訪問結果

這塊的具體執行流程使用代碼追蹤器簡單的看一下即可,咔咔這里就不做演示了。

對于路由參數咔咔這里在給大家演示一個案例,就基本結束了。

全局路由參數

路由參數這塊最后一個說明的就是全局路由參數。

直接來到文檔就可以看到。

ThinkPHP路由參數以及資源路由解析
全局路由參數

這里咔咔設置倆個路由規則做測試,一個參數可選,一個必選,并且設置上路由規則添加文件后綴。

ThinkPHP路由參數以及資源路由解析
路由文件

傳參數時的請求地址。

ThinkPHP路由參數以及資源路由解析
訪問結果

不傳參數的請求地址。

ThinkPHP路由參數以及資源路由解析
訪問結果

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
精品国产一区二区三区av片| 久久狠狠高潮亚洲精品| 日韩资源在线观看| 国产精品亚洲av色欲三区| 91大神精品视频| 国产AV午夜精品一区二区入口| 精品成人av一区二区三区| 日韩伦理一区二区| 日韩高清av在线| 蜜桃精品免费久久久久影院| 国产精品亚洲自在线播放页码| 久久99精品久久久久婷婷| 亚洲AV午夜福利精品一区二区 | 亚洲欧美日韩综合久久久| 精品综合久久久久久99| 免费精品国产自产拍在线观看图片| 97麻豆精品国产自产在线观看 | 国产 精品 自在 线| 亚洲精品美女久久久久| 亚洲精品免费在线观看| 国产精品后入内射日本在线观看| 在线精品无码字幕无码AV| 精品无码国产自产拍在线观看蜜| 亚洲精品无码你懂的网站| 免费视频精品一区二区| 日韩视频在线观看中字| 日韩国产精品无码一区二区三区| 国产伦精品一区二区三区精品| 日韩精品中文字幕在线观看| 麻豆精品国产免费观看 | 成人精品一区久久久久| 久久久精品人妻久久影视| 日韩精品专区在线影院重磅| 亚洲精品理论电影在线观看| 亚洲中文字幕一区精品自拍| 在线欧美精品一区二区三区| 亚洲av纯肉无码精品动漫| 国产日产欧产精品精品蜜芽| 国产精品国产三级国产AV麻豆 | 99re8这里有精品热视频免费| 精品免费久久久久国产一区|