用特殊字符替换字符串

时间:2014-01-27 17:35:13

标签: php

我正在尝试将id =%ADD_CODE作为url params传递,但是当我尝试进入php时,它正在用 替换%a。我需要保持url param值的原样。

实施例

http://localhost/detect.php?id=%ADD_CODE%SUBID1&cid=%COOKIEID

当我尝试回显键和值时的结果

id �DD_CODE%SUBID1
cid %COOKIEID

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

使用Urlencode

localhost.com/detect.php?id=urlencode($userinput)

答案 1 :(得分:0)

确保您在参数上使用urlencode():

http://ca2.php.net/urlencode