【发布时间】:2019-04-16 06:05:55
【问题描述】:
我需要一种方法将 url 路径分组到一个组下,直到以某些东西结束 我需要这个来获取所有活动过滤器
http://my.website/phones/filter/attribute-id1,attribute-value-id1/attributer-id2,value-id2/c
我有 REGEX 来获取过滤器 Click here
$route['(:any)/(:filter\/(.*)\/c)/c'] = 'test/$1/$2';
我试过了,但没有用。
- 电话应该进入第一个参数
- 在“过滤器”之后直到以 /c 结尾的所有内容都转到参数 2
我不确定我是否清楚。
任何人都可以帮助我:D
更新
function test($category, $filters) {
print_r($category); // phones
print_r($filters); // attribute-id1,attribute-value-id1/attributer-id2,value-id2
}
【问题讨论】:
-
请为输入字符串显示您想要的输出。
标签: regex routes codeigniter-3