PHP 5.4ではセッション状態を判定する機能を追加 以前の PHP バージョンでは、セッションが有効かどうかを判断するには、次のメソッドのみを使用できました:? Java コード? ? session_start();?? ???? ??if(isset($_SESSION))?? ??{??? ????エコー?「開始しました」;?? ??}?? ??else?? ??{?? ????エコー?「未?開始しました」;?? ??}?? ?? PHP 5.4 (近日リリース予定) では、セッションのステータスが細分化され、次の方法で判断できます:? Java コード? ? session_start();?? ???? ??$status?=?session_status();?? ???? ??if($status?==?PHP_SESSION_DISABLED)?? ??{?? ????echo?"セッションは無効です";?? ??}?? ??else?if($status?==?PHP_SESSION_NONE?)?? ??{?? ????echo?"セッション?有効化?しかし?セッション値?作成はありません";?? ??}?? ??else?? ??{?? ????echo?"セッション?有効化?および?セッション値?作成されました";?? ??}?? ? session_status() を使用すると、禁止 (PHP_SESSION_DISABLED)、セッションがまだ存在していないなど、セッションのさまざまなステータスを示す int 型の値が返されることがわかります? (PHP_SESSION_NONE)?、またはセッションが確立されています (PHP_SESSION_ACTIVE)?