ホームページ  >  記事  >  バックエンド開発  >  PHPのurlencode関数の使い方

PHPのurlencode関数の使い方

藏色散人
藏色散人オリジナル
2021-03-05 10:27:042308ブラウズ

php urlencode 関数は、文字列をエンコードし、URL のリクエスト部分で使用するために使用されます。また、変数を次のページに渡すことも容易になります。その使用構文は、「string urlencode(string $str)」です。 、パラメータ str はエンコードされる文字列を表します。

PHPのurlencode関数の使い方

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

urlencode() エンコード URL文字列関数。

この関数は、文字列のエンコードと URL のリクエスト部分での使用を容易にし、変数を次のページに渡すことも容易にします。

URL 呼び出しでのエラーを回避するために、この関数をよく使用して URL 内の中国語の文字列をエンコードします。

関連関数: urldecode() 関数、URL 文字列のデコード関数。

構文

string urlencode ( string $str )

パラメータ

str エンコードされる文字列

注:

注: HTML エンティティに一致する変数には注意してください。 &、©、£ などの文字はすべてブラウザによって解析され、予期される変数名が実際のエンティティに置き換えられます。これは明らかな混乱であり、W3C は数年にわたって人々にこのことについて警告してきました。

<?php
$str = "w3cschool你好";
echo &#39;<a href="w3cschool?foo=&#39;. urlencode($str). &#39;">&#39;;
?>

上記のコードは出力します:

<a href="w3cschool?foo=w3cschool%E4%BD%A0%E5%A5%BD">

[推奨学習: "PHP ビデオ チュートリアル"]

以上がPHPのurlencode関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。