PHPセッション

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/>&apos;; ?&gt; Visit next page  
ファイル: session2.php
  

PHP セッションカウンターの例

ファイル: sessioncounter.php
  

PHP セッションの破棄

PHP session_destroy() 関数は、すべてのセッション変数を完全に破棄するために使用されます。

ファイル: session3.php