1. 程式人生 > >TP5路由配置遇到的一個小問題

TP5路由配置遇到的一個小問題

如果在URL後傳參比如...../:id和....../recent兩個

1.如果recent在前 那麼傳參,和recent介面都可以

2.如果/:id在前,那麼recent就不可以了

因為TP5匹配路由是順訊匹配的,當輸入recent時,他會認為吧recent放入id的匹配,這樣不會同過驗證器。以為它會任務recent是上面的格式,就不會匹配到下面了。

解決方案:recent不是可變引數是常量,/:id是變數,所以我們路由需要知道最後一個引數是正整數。對這個id需要有限定。

在route::get('url','地址',[],[‘id’=>‘\d+’]);

第三個我們不管,第四個是對引數的限定,就是變數規則,指定id是正整數即可,就是個正則表示式

可以通過不同正則表示式替換id不同規則

相關推薦

TP5路由配置遇到的一個問題

如果在URL後傳參比如...../:id和....../recent兩個1.如果recent在前 那麼傳參,和recent介面都可以2.如果/:id在前,那麼recent就不可以了因為TP5匹配路由是順訊匹配的,當輸入recent時,他會認為吧recent放入id的匹配,這樣

tp5路由配置檔案

例如工具站會遇到多個二級域名指向同一個模組下不同控制器: 在application/route.php加上 ':action/:c/:a'=> ':action/:c/:a', config.php: // 是否開啟路由     'url_route_on'

php的TP5路由配置url的方式

在application檔案下找到route.php在裡面配置路由use think\Route; Route::rule('hello','samiple/test/hello');http://z.cn:8080/hello訪問方式即可訪問,就像hello代理了samip

一個非典型的Linux路由配置方案

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

樹莓派3B+QT5(安裝與相關配置),附帶一個介面

首先,我們需要安裝樹莓派,一些教程在安裝QT5時,推薦更新樹莓派上的韌體之類的, 也就是這兩句程式碼: sudo apt-get upgrade sudo rpi-update 說多了就是淚,我的樹莓派因為更新上面兩句,導致系統崩潰,所以,我一般不建議去更新(這個坑我已經躺了)

Vue專案跨域設定,axios跨域不成功的一個問題( Vue CLI3跨域請求,Vue proxyTable配置,Access-Control-Allow-Origin )

Vue專案,因為前後端分離,所以在請求後端介面時,時常遇到跨站問題, 2、如果前後端部署在同一個域名,就不會有跨域問題,但一般是生產環境部署是同一個域名下,但在開發環境時,並不是同域名呀,所以開發時呼叫介面返回類似“No 'Access-Control-Allow-Or

pcl1.8.0+QT5.7.0+vs2013 win7 x64環境配置以及第一個程式實現

幾經波折終於配置成功,現在總結下網路上的較簡潔的方法分享給大家(第一次寫博,謝大家支援) 主要參考部落格: http://blog.csdn.net/u012750702/article/details/53046210  http://blog.csdn.net/woka

關於配置碼雲的時候遇到一個問題

好吧!今天我終於下定決心寫一篇原創了!此處該有掌聲,因為這彰顯了我不怕艱難,刻苦鑽研的精神,也表示了我戰勝一切困難,堅決跟隨黨的領導,堅決服從黨的指揮,堅決維護人民的利益的堅定不移的意志!(瞎捷豹說什

新增預設路由一個例子以及原理

route print 檢視本機路由表資訊(netstat  - r 也可) IPv4 路由表 =========================================================================== 活動路由: 網路目標 網路

AngularJS單頁面路由配置恩,理解了就很簡單啦

gif htm con function ner 創建 app 插入 樣式 利用route實現單頁面跳轉功能 利用angularJS開發流程 1)配置好angularJS開發環境 2)利用 yo angular projectname創建項目目錄 3)刪除

css3的一個demo(箭頭hover變化)

rotate osi ping align pos ref block translate -m 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta char

關於JSON call 的一個問題

cnblogs 分享 image .com cal 問題 技術 不出 del 如圖當我們在做Json call 的時候,一定要切記,建立的model 一定要與JSON 字符串嚴格的一一對應,否者會解析不出來 關於JSON call 的一個小問題

Symfony路由配置教程已開課

sym img course 分享 nbsp ref fix -h src Symfony框架路由請求流程 【錄播】Symfony框架路由請求流程(5分鐘) 第2節 Symfony路由配置的第一個例子 【錄播】Symfony路由配置的第一個例子(20分鐘

perl_來來來,解讀一個程序

二次 html money cnblogs font 最後一個元素 沒有 web .html #!/usr/bin/perl -w #by www.yiibai.com @array = qw(This is a list of words without interp

linux下開發,解決cocos2d-x中編譯出現的一個問題, undefined reference to symbol &#39;pthread_create@@GLIBC_2.2.5&#39;

water span x86 code bject data- ace 技術分享 inux 解決cocos2d-x中編譯出現的一個小問題 對於cocos2d-x 2.×中編譯中,若頭文件裏引入了#include "cocos-ext.h",在進行C++編譯的時候會遇到例

php中引用&的一個實例

應該 數量 保存 cnblogs 理解 循環 簡單的 執行 次循環 在百度知道上碰到一段關於php的引用符&的代碼,對於初學都來說還是很考驗理解分析能力的,把代碼和自己的分析貼上來作一個備份,也與大家共勉。 代碼片段: 1 $arr =array(1,2,3

IP路由及靜態路由配置

執行 jsb cap 獲取數據 pos 設備配置 時有 .html 道理 IP路由及靜態路由配置 qianghaohao(CodingNutter) 鏈接來源:http://www.cnblogs.com

路由配置系統

正則 args pre ref style 對象 turn 錯誤 傳遞 URL配置(URLconf)就像Django 所支撐網站的目錄。它的本質是URL與要為該URL調用的視圖函數之間的映射表;你就是以這種方式告訴Django,對於這個URL調用這段代碼<br>

BeX5開發中MySQL視圖使用的一個問題

bex5開發中mysql視圖使用的一個小問題問題 數據操作中的查詢是極端重要的,使用頻繁。MySQL數據庫中視圖概念的存在十分類似於微軟Access小型關系數據庫中的查詢(二級考試重點)。視圖的存在極大減小了數據表的創建數量,而且還有更為高級的運用技巧。本文介紹在基於起步科技的BeX5平臺上使用MySQ

一個總結吧,把別人的經驗拿來總結一下

spa range 簡單的 pan att 切片 XML append filter 構造一個1, 3, 5, 7, ..., 99的列表,可以通過循環實現: 取list的前一半的元素,也可以通過循環實現: 1. L = [] n = 1 while n <= 9