Aktueller Standort: Startseite> Funktionskategorien> session_status

session_status

Kehren Sie zum aktuellen Sitzungsstatus zurück
Name:session_status
Kategorie:Sitzung
Programmiersprache:php
Kurzbeschreibung:Erhalten Sie den Status der aktuellen Sitzung

Funktionsname: Session_status ()

Anwendbare Version: PHP 5.4.0 und höher

Funktionsbeschreibung: Die Funktion Session_Status () wird verwendet, um den Status der aktuellen Sitzung zu erhalten. Der Sitzungsstatus kann einer von drei sein:

  • PHP_Session_Disabled: Gibt diesen Wert zurück, wenn die Sitzungsfunktion deaktiviert ist.
  • PHP_Session_None: Gibt diesen Wert zurück, wenn die Sitzungsfunktion aktiviert ist, es derzeit keine Sitzung gibt.
  • PHP_Session_Active: Gibt diesen Wert zurück, wenn die Sitzungsfunktion aktiviert ist und derzeit eine aktive Sitzung vorhanden ist.

Syntax: Session_Status ()

Beispiel:

 // 检查会话状态$status = session_status(); if ($status == PHP_SESSION_DISABLED) { echo "会话功能已禁用"; } elseif ($status == PHP_SESSION_NONE) { echo "当前没有会话"; } elseif ($status == PHP_SESSION_ACTIVE) { echo "当前有活动会话"; }

Verwenden Sie im obigen Beispiel zuerst die Funktion Session_Status (), um den Status der aktuellen Sitzung zu erhalten, und führen Sie dann die entsprechende Verarbeitung basierend auf dem zurückgegebenen Statuswert durch. Wenn die Sitzungsfunktion deaktiviert ist, ist die Ausgabe "Sitzungsfunktion deaktiviert". Wenn es derzeit keine Sitzung gibt, ist die Ausgabe "derzeit keine Sitzung". Wenn derzeit eine aktive Sitzung vorliegt, ist die Ausgabe "Es gibt derzeit eine aktive Sitzung".

Beachten Sie, dass die Funktion Session_Status () vor der Verwendung der Funktion Session_Status () die Funktion Session_start () aufgerufen werden muss, um die Sitzung zu starten. Andernfalls kann der Sitzungsstatus nicht korrekt erhalten werden.

Ähnliche Funktionen
Beliebte Artikel