當前位置: 首頁> 函數類別大全> rawurldecode

rawurldecode

對已編碼的URL 字符串進行解碼
名稱:rawurldecode
分類:URL
所屬語言:php
一句話介紹:將經過URL 編碼的字符串進行解碼,將其中的特殊字符還原為原始字符

函數:rawurldecode()

適用版本:PHP 4, PHP 5, PHP 7

用法:rawurldecode(string $str): string

函數功能:將經過URL 編碼的字符串進行解碼,將其中的特殊字符還原為原始字符。

參數:

  • $str:需要解碼的URL 編碼字符串。

返回值:

  • 解碼後的字符串。

示例:

 $url = 'http%3A%2F%2Fwww.example.com%2Fpage%3Fid%3D123%26name%3DJohn%20Doe'; $decodedUrl = rawurldecode($url); echo $decodedUrl;

輸出:

 http://www.example.com/page?id=123&name=John Doe

在上面的示例中,我們有一個經過URL 編碼的字符串,使用rawurldecode() 函數對其進行解碼。解碼後的字符串可以正常顯示,其中的特殊字符(例如冒號、斜杠和空格)被還原為原始字符。

同類函數
  • 使用MIME base64 對數據進行編碼 base64_encode

    base64_encode

    使用MIMEbase64對數據進行編碼
  • 生成URL-encode 之後的請求字符串 http_build_query

    http_build_query

    生成URL-encode之後的請求字符串
  • 對已編碼的URL 字符串進行解碼 rawurldecode

    rawurldecode

    對已編碼的URL字符串進行解碼
  • 取得服務器響應一個HTTP 請求所發送的所有標頭 get_headers

    get_headers

    取得服務器響應一個HTTP請求所發送的所
  • 解析URL,返回其組成部分 parse_url

    parse_url

    解析URL,返回其組成部分
  • 從一個文件中提取所有的meta 標籤content 屬性,返回一個數組 get_meta_tags

    get_meta_tags

    從一個文件中提取所有的meta標籤con
  • 按照RFC 3986 對URL 進行編碼 rawurlencode

    rawurlencode

    按照RFC3986對URL進行編碼
  • 解碼已編碼的URL 字符串 urldecode

    urldecode

    解碼已編碼的URL字符串
熱門文章