session_unset

(PHP 4, PHP 5, PHP 7)

session_unsetDétruit toutes les variables d'une session

Description

session_unset ( void ) : bool

session_unset() détruit toutes les variables de la session courante.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Historique

Version Description
7.2.0 Le type de retour de cette fonction est désormais booléen. Auparavant, c'était void.

Notes

Note:

Si vous utilisez $_SESSION utilisez unset() pour détruire une variable de session, i.e. unset($_SESSION['nomvariable']);.

Attention

Ne détruisez pas $_SESSION avec unset($_SESSION) car cela désactivera la possibilité d'enregistrer des variables de session à partir du tableau superglobal $_SESSION.

Note:

Utilisez seulement session_unset() pour du vieux code obsolète qui n'utilise pas $_SESSION.