session_destroy

session_destroy -- Niszczy wszystkie dane zarejestrowane w sesji

Opis

bool session_destroy ( void)

session_destroy( ) niszczy wszystkie dane skojarzone z bieżącą sesją . Nie usuwa żadnych globalnych zmiennych związanych z sesją . Nie usuwa też ciasteczka sesyjnego .

Funkcja ta zawraca TRUE Funkcja ta zawraca TRUE w przypadku sukcesu w niszczeniu danych sesji . W przeciwnym przypadku zwracana jest wartość FALSE .

Przykład 1 . Niszczenie sesji

 
?php

 
/

 
/

 
Inicjalizuj

 
sesję

 
/

 
/

 
Jeśli

 
używasz

 
sesion_name(

 
"cośtam")

 
,

 
nie

 
zapomnij

 
o

 
tym

 
teraz

 
!

 
session_start()

 
;

 
/

 
/

 
Usuń

 
wszystkie

 
zmienne

 
sesyjne

 
session_unset()

 
;

 
/

 
/

 
Na

 
koniec

 
,

 
zniszcz

 
sesję

 
session_destroy()

 
;

 

?





Przykład 2 . Niszczenie sesji używając $_SESSION

 
 ?php

 
/

 
/

 
Inicjalizuj

 
sesję

 
/

 
/

 
Jeśli

 
używasz

 
session_name(

 
"coś")

 
,

 
nie

 
zapomnij

 
o

 
tym

 
teraz

 
!

 
session_start()

 
;

 
/

 
/

 
Usuń

 
wszystkie

 
zmienne

 
sesyjne

 
$_SESSION

 
=

 
array()

 
;

 
/

 
/

 
Na

 
koniec

 
zniszcz

 
sesję

 
session_destroy()

 
;