PHP codeigniter - 路由中的多个参数?

时间:2015-09-13 19:15:16

标签: php codeigniter routes

我在config/routes.php

中有这个
$route['music/artist/(:any)'] = "music/artist/index/$1";

我在控制器/音乐/索引方法中有一个艺术家控制器。

因此,如果我使用domain.com/music/artist/michael访问浏览器,然后使用控制器中的以下行,我可以获取数据michael。

$this->uri->segment(3);

如果我错了,请纠正我,但这是真正的问题。

现在我希望在链接上有这个。

domain.com/music/artist/michael/video/beat-it /

我想在艺术家控制器里面有一个视频功能,我希望得到动态数据,michael和beat-it。

所以路线配置我就是这些:

$route['music/artist/(:any)'] = "music/artist/index/$1";
$route['music/artist/(:any)/video/(:any)'] = "music/artist/video/$1/$2";

如果我转到视频链接,它似乎只是点击了索引功能。

如何使视频链接正常工作?

0 个答案:

没有答案