国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

請教高手,一個tp5多條件篩選 路由問題

瀏覽:131日期:2022-06-05 13:37:15

問題描述

一個多條件篩選問題類型:type,參數分別是1,2,3等地區:city,參數分別是12,22,44,44等價格:cate,參數分別是1,2,3,4等現在的URL地址是:http://localhost/school/type/1/city/12/cate/1/請問:如何把這個URL地址縮減成這樣:http://localhost/school/1-12-1/,也就是把type,city,cate這樣的參數名隱藏。這個問題可能會衍生下面2個問題:1、如果用戶輸入的URL是:http://localhost/school/1-1,因為參數傳的都是ID ,也就是參數順序打亂了,如何確保結果正常。2、如果用戶輸入的URL是:http://localhost/school/1,也就是沒有選其他的參數,如何確保結果正常。非常感謝

問題解答

回答1:

可選參不應該用POST方式嗎?

回答2:首先這兩個問題基本上不算問題了,url路由控制就可以解決,所以不會亂,為空null的參數代碼里實現默認值就好了。qq895163012回答3:

可以使用TP5中的路由

/school/:type-:city-:cate

或者

/school/:id

然后在控制器中用explode()分隔id

回答4:

頂起來

主站蜘蛛池模板: 琼中| 石首市| 武义县| 金乡县| 咸阳市| 嵊州市| 康平县| 芮城县| 子洲县| 和硕县| 孟津县| 莱州市| 丹凤县| 鲁甸县| 兰坪| 清涧县| 兴山县| 曲阳县| 衡阳县| 布尔津县| 桐柏县| 离岛区| 台南县| 宜丰县| 司法| 阳城县| 麦盖提县| 灵石县| 建昌县| 石嘴山市| 康马县| 新平| 安新县| 长岭县| 扶余县| 邢台市| 县级市| 莱芜市| 克东县| 泸州市| 都匀市|