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

urlencode

URL文字列のエンコード
名前:urlencode
カテゴリ:URL
対応言語:php
一言説明:文字列のURLエンコーディング、特殊文字を%記号に変換し、2桁の16進数が続きます

関数名:urlencode()

該当するバージョン:すべてのPHPバージョン

使用法:urlencode()関数は、urlの文字列をエンコードし、特殊文字を%シンボルに変換した後、2桁の16進数に変換するために使用されます。これにより、データを安全にURLに渡すことができます。一般に、URLパラメーターの構築に使用されます。

構文:string urlencode(string $ str)

パラメーター:

  • $ str:urlエンコードされる文字列。

戻り値:URLエンコードされた文字列を返します。

例:

 $str = "Hello, world!"; $encodedStr = urlencode($str); echo $encodedStr; // 输出:Hello%2C+world%21 $url = "https://www.example.com/search?q=" . urlencode("sunny day"); echo $url; // 输出:https://www.example.com/search?q=sunny+day

この例では、最初にURLが文字列「Hello、World!」をエンコードします。 「Hello%2c+world%21」を取得します。スペースは「+」シンボルとしてエンコードされていることに注意してください。

次に、URLENCODE()関数を使用してURL「Sunny Day」をエンコードし、URLにスプライスし、完全な検索URL「 https://www.example.com/search?q = sunny+day」を取得します。

urlencode()関数を使用することにより、URLの特殊文字が正しくエンコードされて、サーバーに簡単に渡すか、ブラウザのアクセスがアクセスできるようにします。

類似の関数
  • URLを解析し、コンポーネントを返します parse_url

    parse_url

    URLを解析し、コンポーネントを返します
  • URLエンコードの後に​​リクエスト文字列を生成します http_build_query

    http_build_query

    URLエンコードの後に​​リクエスト文字
  • エンコードされたURL文字列をデコードします urldecode

    urldecode

    エンコードされたURL文字列をデコードし
  • URL文字列のエンコード urlencode

    urlencode

    URL文字列のエンコード
  • RFC 3986に従ってURLをエンコードします rawurlencode

    rawurlencode

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

    get_meta_tags

    ファイルからすべてのメタタグコンテンツプ
  • エンコードされたURL文字列をデコードします rawurldecode

    rawurldecode

    エンコードされたURL文字列をデコードし
  • HTTPリクエストに応じてサーバーから送信されるすべてのヘッダーを取得します get_headers

    get_headers

    HTTPリクエストに応じてサーバーから送
人気記事(にんききじ)