Code Igniter使用URL错误将变量传递给控制器

jpo*_*es1 5 codeigniter

我正在创建一个Code Igniter项目,我希望通过URL传递一个变量,如get语句,如下所示:
url:/ site/cake/1
controller function:cake($ var)
但是当变量留空时,我收到一个错误,我怎么能得到代码点火器,忽略这个?

Col*_*ock 17

在控制器中,执行以下操作:

function cake($var = null) {
    // your other code here
}
Run Code Online (Sandbox Code Playgroud)

如果$varURL中没有,它将被设置为null,您将不会收到任何错误.