session_destroy() détruit toutes les données associées avec la session courante. Cette fonction ne détruit pas les variables globales associées avec la session, de même, elle ne détruit pas le cookie de session.
Pour détruire complètement une session, comme faire sortir l'utilisateur, l'identifiant de la session doit également être effacé. Si un cookie est utilisé pour propager l'identifiant de session (comportement par défaut), alors le cookie de session doit être effacé. La fonction setcookie() peut être utilisé pour cela.
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Note : N'utilisez uniquement la fonction session_unset() pour l'ancien code déprécié qui n'utilise pas les variables $_SESSION.
Voir aussi unset() et setcookie().
Précédent | Sommaire | Suivant |
session_decode | Niveau supérieur | session_encode |