【问题标题】:Optional CodeIgniter Routing Parameter With Dynamic Controller带有动态控制器的可选 CodeIgniter 路由参数
【发布时间】:2013-10-29 12:21:36
【问题描述】:

您好,如何在代码点火器 php 上添加可选参数以进行路由

$route['api/v1/(:any)'] = "$1/index";

$route['api/v1/(:any)/(:any)'] = "$1/index/$2";

网址例如:

app.domain.com/api/v1/users 拨打$users->index()

app.domain.com/api/v1/users/1 调用$users->index(1)

我需要 tge 路由是动态的$route['api/v1/(:any)']

【问题讨论】:

    标签: php codeigniter rest url-rewriting routing


    【解决方案1】:

    我需要“用户”可以是动态的。我已经创建了一条路线,它对我有用,你能检查一下这是否是最好的方法。

    $route['api/v1/(:any)/([a-z 0-9~%.:@_\-]+)/(:any)'] = "$1/index/$2/$3";

    $route['api/v1/(:any)/(:num)'] = "$1/index/$2";

    $route['api/v1/(:any)'] = "$1/index";

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-02
      • 2020-10-22
      • 1970-01-01
      • 2020-09-01
      • 2013-07-14
      • 2021-12-01
      相关资源
      最近更新 更多