在PHP中如何获取URL中用JS编码过的代码?

大神帮我问一下,在PHP中如何获取URL中用JS编码过的代码??

http://localhost/daibiao/diqu110000/g44x3d20/G_%E6%88%91/
这个地址中的%E6%88%91是使用js的encodeURIComponent()对input框里面的内容编码过后的代码,现在我想在php中得到%E6%88%91,就是echo出来的结果在浏览器显示的就是%E6%88%91,我知道用正则匹配URL应该可以得到,但是有点麻烦,还有什么其他简单的方法可以得到吗?
最新回答
给我来半斤帅哥

2024-04-30 10:08:18

如果仅仅是对中文字符的话,可以直接使用 urlencode($str)就行了,如果希望英文或数字也是%XX这样的形式,只好自己写个模块了
巷陌繁花

2024-04-30 10:31:15

$x='%E6%88%91';

echo urldecode($x);
沫之夏

2024-04-30 05:37:00

用正则表达式或是解析编码规则,一般是用正则表达式