我有一个控制器,它有4个参数。有时参数可以为空。标准网址如 review / fetch_reviews / 10 / uk / topcomments / 1234 其中10表示分页计数。如果该参数为空,则url变为 review / fetch_reviews // uk // ,我的sql查询变为 select * from table limit uk,10 。 我甚至将参数的默认值设置为低于
function fetch_reviews($page="10",$banktype="",$country="",$filter=""){
如何处理? Itried URI路由,但不起作用。
答案 0 :(得分:0)
您可以将功能参数设置为可选,并传递此可选值,如
网址:
site.com/class/myfunction/para1/null/para3
和功能
public function myfunction($para1,$para2="null",para3)
{
//function body
}