ホームページ > バックエンド開発 > PHPの問題 > PHPページがジャンプするときにパラメータを渡す方法

PHPページがジャンプするときにパラメータを渡す方法

王林
リリース: 2023-03-03 17:12:01
オリジナル
5050 人が閲覧しました

PHP ページジャンプによるパラメータの転送方法: サーバー側のセッションを使用して、ページ間でパラメータを転送できます。セッションはサーバー側の一時的な保管場所であり、多くの場合セッションと呼ばれます。セッションを使用するには、session_start() ステートメントを通じてセッションを開始する必要があります。

PHPページがジャンプするときにパラメータを渡す方法

#サーバー側セッションを使用できます。

(推奨チュートリアル: php グラフィック チュートリアル)

セッションと Cookie の違いは、セッションがサーバー側の一時的な保管場所であることです。セッションはセッションと呼ばれることがよくあります。

page01にセッションを設定します。

コードは次のとおりです:

<?php 
session_start();
$_SESSION["temp"]=array(&#39;123&#39;,&#39;456&#39;,&#39;789&#39;);
?>
ログイン後にコピー

セッションを使用するには、セッションを開始する必要があります。 session_start(); はセッションを開始するメソッドです。通常は最初に記述する必要があります。

2 番目のステートメントでは、$_SESSION["temp"] 配列を定義しました。配列の名前は $_SESSION["temp"] で、3 つの文字列が格納されます。

ページ02のセッションを受け入れます。

(ビデオ チュートリアルの推奨: php ビデオ チュートリアル)

コードは次のとおりです:

<?php 
     session_start();
     for($i=0;$i<3;$i++)
     {
             echo $_SESSION[&#39;temp&#39;][$i].&#39;<br />&#39;;
     }
?>
ログイン後にコピー

まずセッションを開始します。起動後は、page01 で定義した変数がすでに利用可能になっているため、Cookie とは異なり、他の取得操作は必要ありません。

以下では、for ループを使用してその内容を出力します。

注:

$_SESSION['temp'][$i] が 2 次元配列であるとは考えないでください。これは 1 次元配列であり、配列は $_SESSION["temp"] です。名前は面倒ですが、配列の添え字は 'temp' です。

$_SESSION["temp"] と記述する場合、temp と二重引用符または一重引用符は同等です。

ここでは、セッション変数を定義するときに配列を定義しますが、通常の変数を定義することもできます。

以上がPHPページがジャンプするときにパラメータを渡す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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