如果要遵循REST架构,如何访问codeigniter中的URL参数?

时间:2011-09-05 05:00:25

标签: php codeigniter rest

以下是可用于访问资源的有效基于REST的URL:

使用codeigniter,如何访问下面传递的1的参数。

enter image description here

我在教程中看到了上面的内容,并设置了我的代码。但显然:

 $id = $this->input->get('id');

不起作用。

2 个答案:

答案 0 :(得分:8)

使用$this->input->get('id')会建议您将?id = 1发送到网址末尾。您可以使用$this->uri->segment(1)但不允许配对的uri细分。

如果使用$this->get('id')这是一种特殊的REST_Controller方法,那么它也会选择。我确实把它放在教程中你得到了这张图片:)

答案 1 :(得分:3)

来自URI Class.

您可以使用$this->uri->segment(n)

其中n是您要检索的段号。