Du bist hier: Tips » Scripte » PHP
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|

Beschreibung:
Mit session_unset() hebt man die Registrierung aller Variablen auf, welche in der aktuellen Session angelegt wurden.
Session-Funktionen