在控制器的索引函数中传递参数

Rah*_*hul 3 php codeigniter

我有一个控制器名称'abc'

现在,我在其中定义一个索引函数.

现在我去,www.example.com/abc/或者www.example.com/abc/index我可以看到我的页面出现.

现在当我在索引函数中传递参数时,我必须将其称为:

 www.example.com/abc/index/argument
Run Code Online (Sandbox Code Playgroud)

那么,我怎么称呼我的论点为

 www.example.com/abc/argument
Run Code Online (Sandbox Code Playgroud)

没有将这个"论点"视为公共职能?

Sud*_*oti 7

您可以在routes.php文件中为其添加路由,例如:

$route['abc/(:any)'] = 'abc/index/$1';
Run Code Online (Sandbox Code Playgroud)

这样做会将你的网址路由www.example.com/abc/argumentwww.example.com/abc/index/argument