【发布时间】:2009-08-20 08:50:45
【问题描述】:
我正在使用 codeigniter php 框架。我有一个如下所示的网址:
www.mydomain.com/controller/function/param
但是,当参数值包含编码字符(例如“plus%2b”)时(通过检查参数)我可以看到的所有内容都是“plus”。所以基本上我丢失了所有编码的字符以及它们之后可能发生的任何事情。我尝试使用 $this->uri->segment(n) 直接访问 uri 字符串,但遇到了同样的问题。
如何保留编码值,以便如果 url 看起来像:www.mydomain.com/controller/function/plus%2b,我会得到字符串 'plus+'?
【问题讨论】:
-
为什么你的 url 中需要这些字符?
标签: php codeigniter