当前位置: 首页> 函数类别大全> urldecode

urldecode

解码已编码的 URL 字符串
名称:urldecode
分类:URLs
所属语言:php
一句话介绍:解码已编码的 URL 字符串

urldecode 函数

适用PHP版本:PHP 4 及以上

函数说明

urldecode() 函数用于解码经过 URL 编码的字符串。URL 编码通常用于将某些字符转换为可在 URL 中安全传输的格式。该函数将对 URL 编码字符串中的百分号编码(%XX)进行解码,恢复原始字符。

函数语法

urldecode(string $str): string

参数

该函数接受一个参数:

  • string $str:需要解码的 URL 编码字符串。

返回值

返回一个解码后的字符串。如果传入的字符串不是 URL 编码的,函数会返回原始字符串。

示例


$url = "Hello%20World%21";
echo urldecode($url);
  

示例代码的说明

在这个示例中,字符串 "Hello%20World%21" 经过 URL 编码,其中 "%20" 代表空格,"%21" 代表感叹号。使用 urldecode() 函数解码后,输出结果将是 "Hello World!",即恢复了原始的字符串。

同类函数
  • 解析 URL,返回其组成部分 parse_url

    parse_url

    解析URL,返回其组成部分
  • 对已编码的 URL 字符串进行解码 rawurldecode

    rawurldecode

    对已编码的URL字符串进行解码
  • 编码 URL 字符串 urlencode

    urlencode

    编码URL字符串
  • 使用 MIME base64 对数据进行编码 base64_encode

    base64_encode

    使用MIMEbase64对数据进行编码
  • 按照 RFC 3986 对 URL 进行编码 rawurlencode

    rawurlencode

    按照RFC3986对URL进行编码
  • 对使用 MIME base64 编码的数据进行解码 base64_decode

    base64_decode

    对使用MIMEbase64编码的数据进行
  • 解码已编码的 URL 字符串 urldecode

    urldecode

    解码已编码的URL字符串
  • 取得服务器响应一个 HTTP 请求所发送的所有标头 get_headers

    get_headers

    取得服务器响应一个HTTP请求所发送的所
热门文章