PHP
Referenzliste
session_unset
Session-Funktionen
Befehl:
void session_unset ( void )
Rückgabewerte:
Es wird kein Wert zurückgegeben.
Beschreibung:
Die Funktion session_unset() löscht alle Session-Variablen, die gegenwärtig registriert sind.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Benutzen Sie bei Verwendung von $_SESSION (oder $HTTP_SESSION_VARS bei PHP 4.0.6 oder niedriger) unset() um die Registrierung einer Session-Variablen aufzuheben, d.h. unset ($_SESSION['varname']);.
Achtung:
Achtung:
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.
session_unset() - Beispiel:
Eingabe:
<?PHP session_start (); $vari = 'Mein Inhalt'; if ( session_register ( 'vari' ) ) { echo 'Variable registriert!<br>'; } echo session_encode (); echo '<br>'; session_unset (); echo session_encode (); ?>
Ausgabe:
Variable registriert!
vari|s:11:"Mein Inhalt";
!vari|
vari|s:11:"Mein Inhalt";
!vari|
Beschreibung:
Mit session_unset() hebt man die Registrierung aller Variablen auf, welche in der aktuellen Session angelegt wurden.
Session-Funktionen