SessionHandlerInterface::write
(PHP 5 >= 5.4.0)
SessionHandlerInterface::write — Ecrit les données de session
Description
$session_id
, string $session_data
)Ecrit les données de session dans le support de stockage. Appelé par session_write_close(), lorsque session_register_shutdown() échoue, et aussi durant la phase de terminaison de la requête. Note: SessionHandlerInterface::close() est appelée immediatement après.
PHP appelera cette fonction lorsque la session est sur le point d'être sauvegardée et fermée. Il encode les données issues de $_SESSION vers une chaine sérialisée et la passe avec l'ID de session au support de stockage. La fonction de sérialisation est fournie dans session.serialize_handler.
Cette méthode est appelée par PHP après qu'il ait fermé les tampons de sortie, sauf si vous l'invoquez vous-même au moyen de session_write_close().
Liste de paramètres
-
session_id
-
L'identifiant de session.
-
session_data
-
Les données de session encodées. Elles sont issues du codage du contenu de $_SESSION et représentées sous forme de chaine sérialisée.
Valeurs de retour
La valeur retournée (habituellement TRUE
en cas de succès, FALSE
si une erreur survient).
Notez que cette valeur est retournée en interne à PHP pour analyse.