現在の位置: ホーム> 関数カテゴリ一覧> urldecode

urldecode

エンコードされたURL文字列をデコードします
名前:urldecode
カテゴリ:URL
対応言語:php
一言説明:URLエンコード文字列をデコードします

関数名:urldecode()

該当するバージョン:PHP 4、PHP 5、PHP 7

関数の説明:urldeCode()関数は、URLによってエンコードされた文字列をデコードするために使用されます。

構文:string urldecode(string $ str)

パラメーター:

  • $ str:必須、urlエンコードされた文字列がデコードされます。

戻り値:デコードされた文字列。

例:

 <?php $url = "https%3A%2F%2Fwww.example.com%2Fpage.php%3Fid%3D123%26name%3DJohn"; $decodedUrl = urldecode($url); echo $decodedUrl; ?>

出力:

 https://www.example.com/page.php?id=123&name=John

説明:上記の例では、まずURLエンコード文字列$urlを定義し、次にurldecode()関数を使用してデコードします。最後に、 echoステートメントを介してデコードされた文字列$decodedUrl出力します。デコードされた文字列は元のURL文字列であり、その中の特殊文字は元のフォームに復元されます。

注:

  • urldecode()関数は、URLエンコードされた文字列のみをデコードできます。渡されたパラメーターがURLエンコード文字列ではない場合、操作は実行されず、元の文字列は直接返されます。
  • urldecode()関数は、 %シンボルのみをデコードでき、2つの16進数でエンコードできます。スペースを表す+シンボルのエンコードなど、他のエンコード形式に遭遇した場合、デコードにrawurldecode()関数を使用する必要があります。
類似の関数
  • HTTPリクエストに応じてサーバーから送信されるすべてのヘッダーを取得します get_headers

    get_headers

    HTTPリクエストに応じてサーバーから送
  • URLを解析し、コンポーネントを返します parse_url

    parse_url

    URLを解析し、コンポーネントを返します
  • エンコードされたURL文字列をデコードします rawurldecode

    rawurldecode

    エンコードされたURL文字列をデコードし
  • MIME Base64を使用したデータのエンコード base64_encode

    base64_encode

    MIMEBase64を使用したデータのエ
  • エンコードされたURL文字列をデコードします urldecode

    urldecode

    エンコードされたURL文字列をデコードし
  • MIME Base64を使用してエンコードされたデコードデータ base64_decode

    base64_decode

    MIMEBase64を使用してエンコード
  • ファイルからすべてのメタタグコンテンツプロパティを抽出し、配列を返します get_meta_tags

    get_meta_tags

    ファイルからすべてのメタタグコンテンツプ
  • URLエンコードの後に​​リクエスト文字列を生成します http_build_query

    http_build_query

    URLエンコードの後に​​リクエスト文字
人気記事(にんききじ)