SessionHandler::writeEcrit des données dans la session
&reftitle.description;
publicboolSessionHandler::writestringidstringdata
Écrit les données de session vers le support de stockage.
Cette fonction est appelée par la fonction
session_write_close, lorsque la fonction
session_register_shutdown échoue,
et durant le processus d'arrêt.
PHP va appeler SessionHandler::close juste après cette fonction.
Cette méthode se substitue au gestionnaire interne de sauvegarde de PHP, défini via
l'option de configuration session.save_handler
qui a été définie avant que ce gestionnaire ne soit modifié via la fonction
session_set_save_handler.
Si cette classe est étendue par héritage, l'appel de la méthode parente
write invoquera ce gestionnaire pour cette méthode, mais
aussi, la fonction de rappel interne associée. Ce mécanisme permet à cette méthode
de surcharger, intercepter et/ou filtrer les données (par exemple, crypter la valeur
du paramètre $data value avant de l'envoyer à la méthode parente
write).
Pour plus d'informations sur l'attendu de cette méthode, référez-vous à la documentation
sur la fonction SessionHandlerInterface::write.
&reftitle.parameters;
id
L'ID de session.
data
Les données de session, encodées. Les données sont le résultat de l'encodage de
$_SESSION en une chaine sérialisée avec un algorithme spécial.
&reftitle.returnvalues;
&returns.session.storage.retval;
&reftitle.seealso;
La directive de configuration session.serialize_handler.