Supprime une variable d'une session

  Information

Supprimer une variable d'une session avec la fonction unset () qui prend en paramètre la variable à détruire.

Pour détruire toute les variables de sessions utilisez la fonction session_destroy () 

  code source classé dans  Sessions

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
                               
/*---------------------------------------------------------------*/
/*
Titre : Supprime une variable d'une session

URL : https://phpsources.net/code_s.php?id=30
Date édition : 31 Aout 2004
Date mise a jour : 18 Aout 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*---------------------------------------------------------------*/

unset($_SESSION['mavariable']);
?>

      Fonctions du code - Doc officielle PHP

Détail    php.net  
Description
Versions PHP
   unset
Détruit une variable
PHP 4, 5, 7 et 8

   Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir wink

[1]

  • avatar

    Invité

    21 Mai 2010 à 18:22

    la commande unset(); n'est pas spécifique aux sessions, unset() efface(supprime) n'importe quelle variable. Il peut être utile (lors d'une déconnexion) de vouloir supprimer toutes les variables de $_SESSION, dan ce cas utiliser: session_destroy();


 Autres snippets qui pourraient vous intéressez

Détermine l'existence d'1 variable

Compatibilité : PHP 5, PHP 7, PHP 8

Détermine l'existence d'une variable avec la fonction isset ().

Test si une variable est un nombre entier

Compatibilité : PHP 5, PHP 7, PHP 8

Détermine si une variable est de type nombre entier avec la fonction is_int ().

Passer les informations a une variable global depuis une classe - PHP Sources

Compatibilité : PHP 5, PHP 7, PHP 8

Accéder aux informations de vos variables globales depuis une classe.

Fonction de réactualisation d'une session

Compatibilité : PHP 5, PHP 7, PHP 8

Cette fonction permet de vérifier si la session est expirée. Si oui, elle la détruit, sinon elle l'actualise.

Sauvegarder une valeur dans une session PHP

Compatibilité : PHP 5, PHP 7, PHP 8

Sauvegarder une variable, un texte, des caractères spéciaux dans une session. Avec ex pour upgrader et supprimer 1 valeur de session.

* Requêtes exécutées avec Recherche Contextuelle