PHP - fonction session_gc ()

Définition et utilisation

Les sessions ou la gestion de session sont un moyen de rendre les données disponibles sur différentes pages d'une application Web. lesession_gc() La fonction est utilisée pour définir des fonctions de stockage de session au niveau utilisateur à l'aide desquelles vous pouvez stocker et récupérer les données associées à la session en cours.

Syntaxe

session_gc();

Paramètres

Cette fonction n'accepte aucun paramètre.

Valeurs de retour

Cette fonction renvoie une valeur entière représentant le nombre d'éléments de données supprimés dans la session courante en cas de succès et, une valeur booléenne qui est FALSE en cas d'échec.

Version PHP

Cette fonction a été introduite pour la première fois dans la version 4 de PHP et fonctionne dans toutes les versions ultérieures.

Exemple 1

L'exemple suivant montre l'utilisation du session_gc() fonction.

<html>   
   <head>
      <title>Second Page</title>
   </head>
   <body>
      <?php
         $expire = session_cache_expire(10);
         //Starting the session
         session_start();   		 
		 
         //Garbage collection
         $res = session_gc();         		 
         print("Deleted Values: ".$res);
      ?>   
   </body>   
</html>

En exécutant le fichier html ci-dessus, le message suivant s'affiche.

Deleted Values:2