(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SessionHandler::write — Escribir información de sesión
Escribe la información de la sesión en el almacén de sesiones. Es llamado por el cierre normal de PHP, por session_write_close(), o cuando session_register_shutdown() falla. PHP llamará a SessionHandler::close() inmediatamente después de que este método devuelva.
Este método envuelve el gestor de almacenamiento interno de PHP definido en el ajuste ini session.save_handler que fue establecido antes de que este gestor fuese establecido mediante session_set_save_handler().
Si esta clase se extiende por herencia, al llamar al método padre write
invocará a la
envoltura para este método y así invocará a la llamada de retorno interna asociada. Esto permite que este método sea
sobrescrito y/o interceptado y filtrado (por ejemplo, encriptando el valor de $data
antes de enviarlo al método padre write
).
Para más información sobre lo que se espera que haga este método, consulte la documentación de SessionHandlerInterface::write().
id
El id de la sesión.
data
La información de sesión codificada. Esta información es el resultado de codificar internamente la variable superglobal $_SESSION a una cadena serializada y pasarla como este parámetro. Observe que las sesiones usan un método de serialización alternativo.