logo

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