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

PHPのurlencode関数の使い方

藏色散人
リリース: 2023-03-08 13:22:01
オリジナル
2342 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート