【问题标题】:routes in codeigniter/pyrocmscodeigniter/pyrocms 中的路由
【发布时间】:2015-04-23 06:32:01
【问题描述】:

我看到了我从 pyrocms 的示例模块下载的这条路线

$route['sample(/:num)?'] = 'sample/index$1';

我尝试删除上面的'$1',网站运行流畅。我想知道它是做什么用的,我可以删除它吗?

【问题讨论】:

  • 完美解释你的问题

标签: php codeigniter routing routes pyrocms


【解决方案1】:

$1 将是 (:num) 组匹配的任何内容 - 实际上,任何有效数字。您添加的任何内容都将作为页面控制器中视图方法的参数传递。例如

$route['sample(/:num)?'] = 'sample/index/$1';

现在在示例控制器中

function index($id){
   // $id something that matched by group (:num)
}

【讨论】:

    【解决方案2】:

    $1 从某种意义上说,任何东西都在 url sample/index 之后动态出现

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多