PHP で URL を介して複数の変数を渡すにはどうすればよいですか?

DDD
リリース: 2024-10-28 19:20:29
オリジナル
683 人が閲覧しました

How to Pass Multiple Variables through a URL in PHP?

URL を介して複数の変数を渡す

URL を介して複数の変数を別のページに渡す場合、セッションだけを使用するだけでは十分ではない場合があります。追加の変数を同じ URL に連結すると、取得の問題が発生する可能性があります。デフォルトでは、PHP はスペースを区切り文字として解釈するため、URL が壊れる可能性があります。

解決策: アンパサンド '&' を使用する

これに対処するには、アンパサンド (&) を区切り文字として使用します。コードの適応バージョンは次のとおりです:

ページ 1:

<code class="php">session_start();
$event_id = $_SESSION['event_id'];
echo $event_id;

$url = "http://localhost/main.php?email=$email_address&amp;event_id=$event_id";     </code>
ログイン後にコピー

ページ 2:

<code class="php">if (isset($_GET['event_id'])) {
  $event_id = $_GET['event_id'];}
echo $event_id;</code>
ログイン後にコピー

説明:

アンパサンド (&) を使用することで、基本的に変数を結合します。これにより、次のページで URL が正しく解析され、$_GET を使用して両方の変数を正常に取得できるようになります。変数の先頭と後続の各変数はアンパサンドで区切られます。

以上がPHP で URL を介して複数の変数を渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!