Come distruggere (eliminare) una sessione PHP

Php

Per distruggere una sessione cosa sono e come funzionano php possiamo agire in diversi modi.
Innanzitutto va detto che le sessioni php per definizioni vengono eliminate in automatico alla chiusura del browser.
Se però vogliamo cancellare una specifica sessione php, possiamo farlo con le seguenti righe di codice:

session_start();
unset($_SESSION[“NOMESESSIONEDACANCELLARE”]);

Questa semplice riga di codice php serve per distruggere la specifica sessione (session php), chiamandola per grazie al proprio nome.

Se invece volessimo eliminare tutte le sessioni php aperte (l’equivalente della chiusura del browser), potremmo usare questi metodi:
session_start();
session_unset();
session_destroy();
$_SESSION = array();

Avremo così distrutto ogni sessione in un colpo solo (in teoria dovrebbe bastare solo $_SESSION = array(); per distruggere tutte le sessioni php aperte).

Articolo creato 255

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Articoli correlati

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto