Funktionsname: Session_abort ()
Funktionsbeschreibung: Die Funktion Session_abort () wird verwendet, um die aktuelle Sitzung zu beenden und alle Daten in der Sitzung zu verwerfen.
Anwendbare Version: Php 4> = 4.0.4, Php 5, Php 7
Verwendung: session_abort (): void
Beispiel:
<?php // 开启会话session_start(); // 存储会话数据$_SESSION['username'] = 'John'; // 终止会话并丢弃数据session_abort(); // 输出会话数据(无效,因为会话已经终止) echo $_SESSION['username']; // 不会输出任何内容// 清除会话数据session_unset(); session_destroy(); ?>
veranschaulichen:
- Verwenden Sie zunächst die Funktion Session_start (), um die Sitzung zu starten.
- Verwenden Sie $ _Session ['Benutzername'], um Sitzungsdaten zu speichern.
- Call Session_ABORT () Funktion zur Beendigung der aktuellen Sitzung und zum Abwerfen aller Daten in der Sitzung.
- Nach dem Abschluss der Sitzung wird der Versuch, auf $ _Session ['Benutzername'] zuzugreifen, nichts ausgeben.
- Verwenden Sie schließlich die Funktionen Session_unset () und Session_Destroy (), um die Sitzungsdaten zu löschen.
Anmerkungen:
- Die Funktion Session_abort () beendet nur die aktuelle Sitzung und wirkt sich nicht auf andere Sitzungen aus.
- Nach dem Aufrufen der Funktion Session_abort () werden auf die Sitzungsdaten nicht mehr zugegriffen, einschließlich der bereits gespeicherten Sitzungsvariablen.
- Wenn Sie alle Sitzungen beenden und Sitzungsdaten zerstören müssen, können Sie die Funktion Session_reset () verwenden.
- Nach Verwendung der Funktion Session_abort () wird empfohlen, die Funktionen Session_unset () und Session_Destroy () zu verwenden, um die Sitzungsdaten vollständig zu löschen.