ホームページ >バックエンド開発 >PHPチュートリアル >PHP の urlencode() 関数を使用して URL をエンコードする
PHP で urlencode() 関数を使用して URL をエンコードする具体的なコード例は次のとおりです。
<?php // 定义要编码的URL $url = "https://www.example.com/search?q=一个中文查询"; // 对URL进行编码 $encodedUrl = urlencode($url); echo "编码前的URL: ", $url, " "; echo "编码后的URL: ", $encodedUrl, " "; ?>
出力結果は次のとおりです。
编码前的URL: https://www.example.com/search?q=一个中文查询 编码后的URL: https%3A%2F%2Fwww.example.com%2Fsearch%3Fq%3D%E4%BA%94%E4%B8%AA%E4%B8%AD%E6%96%87%E6%9F%A5%E8%AF%A2上記のコードでは、urlencode() 関数を使用して、中国語の文字を含む URL をエンコードしています。 urlencode() 関数は、URL 内の特殊文字を % とそれに続く 2 つの 16 進値に置き換えます。 エンコード前の URL は
https://www.example.com/search?q=a Chinese query であり、中国語の文字が含まれています。 urlencode() 関数によるエンコード後に取得される URL は、
https://www.example.com/search?q=five Chinese queries で、中国語の文字も対応する 16 進数の値にエンコードされます。 。
以上がPHP の urlencode() 関数を使用して URL をエンコードするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。