session_destroy

session_destroy -- Détruit une session

Description

bool session_destroy ( void)

session_destroy( ) détruit la session courante et toutes les données associées avec cette session . Aucune des variables contenant les données de la session ne seront détruite , mais celles écrite sur le serveur le seront . L ' identifiant de session est libéré , et les prochains accès à cette session ne fourniront pas les valeurs actuelles . Le cookie de session n ' est pas supprimé immédiatement , mais dès la prochaine page .

session_destroy( ) retourne TRUE en cas de succès , et FALSE sinon .

Exemple 1 . Destruction d' une session avec session_destroy( )

 
?php

 
/

 
/

 
Initialisation

 
de

 
la

 
session

 
.

 
/

 
/

 
Si

 
vous

 
utilisez

 
un

 
autre

 
nom

 
/

 
/

 
session_name(

 
"something"

 
)

 
session_start()

 
;

 
/

 
/

 
D

 
eacute;truit

 
toutes

 
les

 
variables

 
de

 
session

 
session_unset()

 
;

 
/

 
/

 
Finalement

 
,

 
d

 
eacute;truit

 
la

 
session

 
session_destroy()

 
;

 

?





Exemple 2 . Destruction d ' une session avec $_SESSION

 
?php

 
/

 
/

 
Initialisation

 
de

 
la

 
session

 
.

 
/

 
/

 
Si

 
vous

 
utilisez

 
un

 
autre

 
nom

 
/

 
/

 
session_name(

 
"something"

 
)

 
session_start()

 
;

 
/

 
/

 
D

 
eacute;truit

 
toutes

 
les

 
variables

 
de

 
session

 
$_SESSION

 
=

 
array()

 
;

 
/

 
/

 
Finalement

 
,

 
d

 
eacute;truit

 
la

 
session

 
session_destroy()

 
;

 

?