SessionHandler::writeSpeichert die Session-Daten
&reftitle.description;
publicboolSessionHandler::writestringidstringdata
Schreibt die Session-Daten in den Session-Speicher. Wird von PHP beim
normalen Herunterfahren aufgerufen, von
session_write_close oder wenn
session_register_shutdown fehlschlägt. Unmittelbar
nach dieser Methode ruft PHP SessionHandler::close auf.
Diese Methode ist ein Wrapper für den in der INI-Einstellung
session.save_handler
definierten internen PHP-Speicherverwalter, der gesetzt wird, bevor er
mittels session_set_save_handler gesetzt wird.
Wenn diese Klasse durch Vererbung erweitert wird, wird durch den Aufruf der
übergeordneten write-Methode der Wrapper für diese
Methode und damit der zugehörige interne Callback aufgerufen. Dadurch kann
diese Methode überschrieben und/oder abgefangen und gefiltert werden (&zb;
um den Wert des Parameters $data zu verschlüsseln,
bevor er an die übergeordnete write-Methode
übergeben wird).
Weitere Informationen darüber, welche Aufgaben diese Methode erfüllen soll,
sind in der Dokumentation unter
SessionHandlerInterface::write zu finden.
&reftitle.parameters;
id
Die Session-ID
data
Die kodierten Session-Daten. Diese Daten sind das Ergebnis der internen
PHP-Kodierung der Superglobale $_SESSION in eine
serialisierte Zeichenkette und deren Übergabe als dieser Parameter.
Es ist zu beachten, dass Sessions eine andere Serialisierungsmethode
verwenden.
&reftitle.returnvalues;
&returns.session.storage.retval;
&reftitle.seealso;
Die Konfigurationsanweisung
session.serialize_handler.