PHP - funzione session_gc ()

Definizione e utilizzo

Le sessioni o la gestione delle sessioni sono un modo per rendere i dati disponibili su varie pagine di un'applicazione web. Ilsession_gc() viene utilizzata per impostare le funzioni di memorizzazione della sessione a livello di utente mediante le quali è possibile memorizzare e recuperare i dati associati alla sessione corrente.

Sintassi

session_gc();

Parametri

Questa funzione non accetta alcun parametro.

Valori restituiti

Questa funzione restituisce un valore intero che rappresenta il numero di elementi di dati cancellati nella sessione corrente in caso di successo e un valore booleano che è FALSE in caso di errore.

Versione PHP

Questa funzione è stata introdotta per la prima volta nella versione 4 di PHP e funziona in tutte le versioni successive.

Esempio 1

L'esempio seguente mostra l'utilizzo di session_gc() funzione.

<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>

Quando si esegue il file html sopra, verrà visualizzato il messaggio seguente.

Deleted Values:2