session_unset
(PHP 4, PHP 5, PHP 7, PHP 8)
session_unset — Löscht alle Session-Variablen
Beschreibung
Die Funktion session_unset() löscht alle Session-Variablen, die gegenwärtig registriert sind.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Changelog
Version | Beschreibung |
---|---|
7.2.0 | Der Rückgabetyp dieser Funktion ist nun bool. Zuvor war er void. |
Anmerkungen
Hinweis:
Benutzen Sie bei Verwendung von $_SESSION unset(), um die Registrierung einer Session-Variablen aufzuheben, d. h.
unset ($_SESSION['varname']);
.
Heben Sie NICHT die Registrierung der gesamten
$_SESSION mit unset($_SESSION)
auf,
weil dies die Registrierung von Variablen durch die Superglobale
$_SESSION deaktivieren würde.
Hinweis:
session_unset() sollte nur in alten Anwendungen verwendet werden, die nicht die Superglobale $_SESSION verwenden.