Ce doit être archi simple mais je ne sais pas le faire:
Comment supprimer une variable de session (un array en l'occurrence) sans fermer le session, ceci afin de ne pas perdre les autres variables de session??
8O
CaptainChristian
Version imprimable
Ce doit être archi simple mais je ne sais pas le faire:
Comment supprimer une variable de session (un array en l'occurrence) sans fermer le session, ceci afin de ne pas perdre les autres variables de session??
8O
CaptainChristian
Bonjour,
N.B. NE PAS utiliser session_unset(), ni unset($_SESSION) !Code:unset($_SESSION['nomvariable']);
Citation:
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.
Éventuellement, tu peux aussi te contenter de vider ton tableau : $_SESSION['nomvariable'] = [];.