La función PHP session_set_save_handler

¿Qué hace la función session_set_save_handle

Explanation

La función "session_set_save_handler()" se utiliza para establecer a nivel de usuario las funciones de almacenamiento de sesión.

Sintaxis:


session_set_save_handler(open,close,read,write,destroy,gc)
En la sintaxis anterior de la función session_set_save_handler, "open" se ejecuta cuando la sesión se abre, éste tiene dos parámetros "save path" y "session name", "close" se ejecuta cuando la operación de sesión se realiza, "read" debe devolver un valor de cadena, "write" "actualiza los datos de sesión", "destroy" se ejecuta cuando una sesión es destruida mediante session_destroy, "gc" se ejecuta cuando el colector de basura de la sesión se ejecuta.

Ejemplo:




<?php
session_set_save_handler("user_open","user_close",
"user_write","user_gc")
?>


En el ejemplo anterior, hemos dado un código de ejemplo para la función session_set_save_handler().

Php Tutorial