使用PHP $ _SERVER ['REQUEST_URI']和编码获取URL

时间:2012-05-04 11:54:08

标签: php encoding

我尝试打印当前网址,但编码问题很小。在我的网址中,可能会有ä和ä等字母,但是当我打印网址时,这些字母会显示为%C3%B6。

知道问题出在哪里? PHP seettings,代码或..? :)

2 个答案:

答案 0 :(得分:6)

尝试urldecode()你的字符串。

答案 1 :(得分:2)

如果请求URI中存在UTF8字符,请尝试以下操作:

rawurldecode($_SERVER['UNENCODED_URL']);