【发布时间】:2015-09-04 19:10:10
【问题描述】:
我有一个带有 4 个参数的控制器。有时参数可以为空。标准网址类似于 review/fetch_reviews/10/uk/topcmets/1234 其中 10 表示分页计数。如果该参数为空,则 url 变为 review/fetch_reviews//uk// 并且我的 sql 查询变为 select * from table limit uk,10 . 我什至将参数的默认值设置如下
function fetch_reviews($page="10",$banktype="",$country="",$filter=""){
如何处理? Itried URI 路由但不起作用。
【问题讨论】:
-
您可以传递 // 它自己传递空参数,例如site.com/class/function/papra1/para2//para4,此处缺少第 3 段;但是您必须在 para3='' 等函数中将 para3 设置为可选参数
标签: codeigniter codeigniter-routing