session_destroy

session_destroy -- Destruye todos los datos guardados en una sesión

Descripción

bool session_destroy ( void)

session_destroy( ) destruye todos los datos asociados con la sesión actual . No destruye ninguna de las variables globales asociadas a la sesión ni la cookie .

Esta función devuelve TRUE si se ha destruido la sesión correctamente y FALSE si ha habido algún problema al intentarlo .

Ejemplo 1 . Destrucción de una sesión

 
?php

 
/

 
/

 
Inicializa

 
de

 
la

 
sesi

 
oacute;

 
n

 
.

 
/

 
/

 
Si

 
est

 
aacute

 
;

 
usando

 
session_name("algo")

 
,

 
iexcl;no

 
lo

 
olvide

 
ahora

 
!

 
session_start()

 
;

 
/

 
/

 
Destruye

 
todas

 
las

 
variables

 
de

 
la

 
sesi

 
oacute;n

 
session_unset()

 
;

 
/

 
/

 
Finalmente

 
,

 
destruye

 
la

 
sesi

 
oacute;n

 
session_destroy()

 
;

 

?





Ejemplo 2 . Destrucción de una sesión con $_SESSION

 
?php

 
/

 
/

 
Inicializa

 
la

 
sesi

 
oacute;

 
n

 
.

 
/

 
/

 
Si

 
est

 
aacute

 
;

 
usando

 
session_name("algo")

 
,

 
iexcl;no

 
lo

 
olvide

 
ahora

 
!

 
session_start()

 
;

 
/

 
/

 
Destruye

 
todas

 
las

 
variables

 
de

 
la

 
sesi

 
oacute;n

 
$_SESSION

 
=

 
array()

 
;

 
/

 
/

 
Finalmente

 
,

 
destruye

 
la

 
sesi

 
oacute;n

 
session_destroy()

 
;

 

?