urldecode
解码已编码的 URL 字符串
适用PHP版本:PHP 4 及以上
urldecode() 函数用于解码经过 URL 编码的字符串。URL 编码通常用于将某些字符转换为可在 URL 中安全传输的格式。该函数将对 URL 编码字符串中的百分号编码(%XX)进行解码,恢复原始字符。
urldecode(string $str): string
该函数接受一个参数:
返回一个解码后的字符串。如果传入的字符串不是 URL 编码的,函数会返回原始字符串。
$url = "Hello%20World%21";
echo urldecode($url);
在这个示例中,字符串 "Hello%20World%21" 经过 URL 编码,其中 "%20" 代表空格,"%21" 代表感叹号。使用 urldecode() 函数解码后,输出结果将是 "Hello World!",即恢复了原始的字符串。