SessionHandlerInterface::write
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SessionHandlerInterface::write — Escribir información de sesión
Descripción
abstract public SessionHandlerInterface::write(string $session_id
, string $session_data
): bool
PHP llamará a este método cuando la sesión esté lista para ser almacenada y cerrada. Codifica
la información de sesión desde la variable superglobal $_SESSION a una cadena serializada y la pasa
junto con el ID de sersión a este método para el almacenamiento. El método de serialización usado
está especificado en la configuración session.serialize_handler.
Observe que este método normalmente es llamado por PHP después de que los buffers de salida hayan sido cerrados a menos que se llame
explícitamente a session_write_close()
Parámetros
-
session_id
-
El ID de sesión.
-
session_data
-
La información de sesión codificada. Esta información es el resultado de que PHP codifique internamente la variable supergobal $_SESSION a una cadena
serializada y pasarla a este parámetro. Observe que las sesiones usan un método de serialización alternativo.
Valores devueltos
El valor devuelto (normalmente true
en caso de éxito, false
en caso de error). Observe que este valor es devuelto internamente a PHP para su procesamiento.