【发布时间】:2015-04-23 06:32:01
【问题描述】:
我看到了我从 pyrocms 的示例模块下载的这条路线
$route['sample(/:num)?'] = 'sample/index$1';
我尝试删除上面的'$1',网站运行流畅。我想知道它是做什么用的,我可以删除它吗?
【问题讨论】:
-
完美解释你的问题
标签: php codeigniter routing routes pyrocms
我看到了我从 pyrocms 的示例模块下载的这条路线
$route['sample(/:num)?'] = 'sample/index$1';
我尝试删除上面的'$1',网站运行流畅。我想知道它是做什么用的,我可以删除它吗?
【问题讨论】:
标签: php codeigniter routing routes pyrocms
$1 将是 (:num) 组匹配的任何内容 - 实际上,任何有效数字。您添加的任何内容都将作为页面控制器中视图方法的参数传递。例如
$route['sample(/:num)?'] = 'sample/index/$1';
现在在示例控制器中
function index($id){
// $id something that matched by group (:num)
}
【讨论】:
$1 从某种意义上说,任何东西都在 url sample/index 之后动态出现
【讨论】: