将Params传递给CodeIgniter中键值对中的页面

时间:2011-09-22 07:23:54

标签: codeigniter get params getparameter

我正在使用CodeIgniter,我是新手。 我开始知道我可以将参数传递到另一个页面,如http://example.com/users/list/param1/param2/param3/ ....等等。

现在在目标php脚本上,我可以将其作为$ this-> uri-> segment(2),但我必须知道它在uri中的位置。说我得到param2,我必须知道这是uri段4.这对我来说是一个巨大的痛苦。我以前和ZEND一起工作,我们在那里发送参数 http://examples.com/controller/action/key/value/key/value,现在在这种情况下,我总是可以动态数量的参数,我不需要知道它们在uri中的位置,但我只需要知道密钥。

Qestion:有没有办法可以在codeigniter中使用键值对中的GET传递参数,就像ZEND那样?

1 个答案:

答案 0 :(得分:1)

查看$this->uri->uri_to_assoc(n)课程中的URI函数。它会将您的网址片段视为关联数组。然后,您可以检查密钥是否存在。

示例和完整解释in the user guide