ホームページ >バックエンド開発 >PHPチュートリアル >複数の PHP ページにわたってセッション変数を保存および取得するにはどうすればよいですか?

複数の PHP ページにわたってセッション変数を保存および取得するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-19 09:47:18613ブラウズ

How Can I Store and Retrieve Session Variables Across Multiple PHP Pages?

ページ全体でセッション変数を保存して使用する

まず、セッションを開始し、ページの実行の開始時にセッション変数を保存することが重要です。以前の出力。これは、セッションが正しく機能するために不可欠です。

セッション変数の設定

最初のページで、次のコードを実行します。

<?php
session_start();
$_SESSION['myvar'] = 'myvalue';
?>

このコードはセッションを開始し、値「myvalue」をセッション変数「myvar」に割り当てます。

セッションを確認しています変数

後続のページで、次のコードを使用して、セッション変数が設定されており、期待される値があるかどうかを確認します。

<?php
session_start();
echo "1";

if (isset($_SESSION['myvar'])) {
    echo "2";

    if ($_SESSION['myvar'] == 'myvalue') {
        echo "3";
        exit;
    }
}
?>

セッション変数が設定されており、値が ' である場合myvalue' の場合、コードは次のシーケンスを出力します:

1
2
3

以上が複数の PHP ページにわたってセッション変数を保存および取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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