PHP セッションは、情報を保存し、あるページから別のページに一時的に (ユーザーが Web サイトを閉じるまで) 渡すために使用されます。
PHP セッション技術は、カート情報を保存して渡す必要があるショッピング Web サイトで広く使用されています。ユーザー名、製品コード、製品名、製品価格など、あるページから別のページへ。
PHP セッションは、ユーザーを認識し、複数のブラウザー間の競合を回避するために、ブラウザーごとに一意のユーザー ID を作成します。
PHP session_start() 関数
セッションを開始するには、PHP session_start() 関数を使用します。新しいセッションを開始するか、既存のセッションを再開します。セッションがすでに作成されている場合は、既存のセッションを返します。セッションが利用できない場合は、新しいセッションを作成して返します。
構文
bool session_start ( void )
例
session_start();
PHP $_SESSION
PHP $_SESSION は、すべてのセッション変数を含む連想配列です。セッション変数の値を設定および取得するために使用されます。
例:店舗情報
$_SESSION['user'] = 'Sachin';
例: 情報の取得
echo $_SESSION['user'];
PHP セッションの例
ファイル: session1.php<?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>'; ?> Visit next pageファイル: session2.php
PHP セッションカウンターの例
ファイル: sessioncounter.phpPHP セッションの破棄
PHP session_destroy() 関数は、すべてのセッション変数を完全に破棄するために使用されます。
ファイル: session3.php