PHP CodeIgniter中的路由怎样设置

   2024-10-02 3780
核心提示:在PHP CodeIgniter中,路由设置可以通过在application/config/routes.php文件中定义路由规则来实现。以下是一些常见的路由设置示

在PHP CodeIgniter中,路由设置可以通过在application/config/routes.php文件中定义路由规则来实现。以下是一些常见的路由设置示例:

基本路由设置:
$route['default_controller'] = 'welcome';

上面的代码将默认控制器设置为welcome。

自定义路由设置:
$route['about'] = 'pages/about';

上面的代码将URL中的about映射到pages控制器中的about方法。

带参数的路由设置:
$route['product/(:num)'] = 'catalog/product_lookup/$1';

上面的代码将URL中的product/{id}映射到catalog控制器中的product_lookup方法,并将{id}作为参数传递。

正则表达式路由设置:
$route['articles/([a-z]+)/(\d+)'] = 'articles/view/$1/$2';

上面的代码将URL中的articles/{category}/{id}映射到articles控制器中的view方法,并将{category}和{id}作为参数传递。

可以根据具体的需求来定义不同的路由规则,以实现灵活的URL映射。更多路由设置示例和说明可以参考CodeIgniter官方文档:https://codeigniter.com/user_guide/general/routing.html。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号