在CodeIgniter中编写URL变量?

时间:2016-02-15 10:38:15

标签: php codeigniter

我正在使用CodeIgniter开发一个项目,尽管我在这个PHP语言框架上还有点新鲜。 我需要在CodeIgniter中创建多个变量URL,如:

index.php?page=10&filter=voted

你如何用CI写它?我知道如果它只是一个变量那么它应该是

index.php/page/10

如果网址包含两个或更多变量,那么它应该是这样吗?如何检索它们,因为它使用URI段?

index.php/page/10/filter/voted

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用细分来获取数据。

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

或 得到数组中的所有段

$segment = $this->uri->segment_array();
print_r($segment);