php rawurldecode()解码被编码的URL字符串

比如有这样一个链接

http://www.xxx.com/index.PHP?a=my name

我们将上面的链接复制到浏览器上打开,可以看到URL中的空格被浏览器转换为%20了,链接URL变为下面的链接

http://www.xxx.com/index.PHP?a=my%20name

那么我们如何将链接还原为之前的呢?

这个时候我们就需要使用PHP rawurldecode()解码函数

rawurldecode()对已编码的 URL 字符串进行解码,该函数返回字符串,此字符串中百分号(%)后跟两位十六进制数的序列都将被替换成原义字符。

请看下面rawurldecode()实例

PHP

echo rawurldecode('http://www.xxx.com/index.PHP?a=my%20name'); 

?>

在线运行

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...