我想请一些帮助。
我已经设置了一些像这样的路线:
$route['controller/some-method/(:any)'] = 'controller/some_method/$1';
我想知道这是否是一种更有效的方法,而不是一次输入我的所有路线,比如创建一条路线,其中所有具有下划线的控制器或方法名称都会使它们破折号。
基本上我想要的是将所有网址设置为破折号而不是下划线。
答案 0 :(得分:2)
根据Codeigniter规范,在routes.php中将以下行更改为TRUE
会将下划线转换为破折号。
$route['translate_uri_dashes'] = TRUE;