我配置路由器
'users/user(/fields=:fname,:lname,:age)?' => 'users/user/$1/$2/$3',
使用:/ users / user / fields = John,Smith,33(fname = John,lname = Smith,年龄= 33)
我希望配置像
用户/用户?字段=约翰史密斯,33
但我不能用“?”在路由器中。
答案 0 :(得分:0)
路由不包含GET参数,因为它们不被视为URI的一部分。对于您希望的功能,最好将闭包指定为路径的右侧并返回构造的字符串。
'users/user' => function(){
return 'users/user/' //Custom logic goes here to build the internal URI
}