Que funciones tienen las sesiones de PHP

Funciones en las sesiones PHP

En este tutorial, vamos a explicar algunas de las funciones más conocidas e importantes para realizar operaciones con las sesiones en PHP.

Si no sabes que es o como se crean las sesiones mira el tutorial anterior: Sesiones en PHP

Aquí pondré una lista de las funciones que faltaban en el tutorial anterior:

Session_id()

Esta es una de las funciones más importantes en las sessiones. Nos sirve para obtener el identificador de la sesion que a creado el usuario, y así poder diferenciarlo del resto de usuarios.

Ejemplo:

<?
Session_start();
Print(“ID de la sesion: ”. session_id());
?>

Session_decode()


Esta function nos ayuda a recuperar todos los datos de la session que estan almacenados que estan guardados en una cadena, se pasa como argumento, dando valores a las variables utilizadas en las sesiones.

Session_encode()


Nos vale para codificar los datos de una variable tipo String.


Session_destroy()

Esta función sirve para eliminar todos los datos que estén asociados a una función. Quiero aclarar que esta función no va a borrar la sesión ni las cookies de la session, tan solo borrara los datos asociados a dicha función.

Su sintaxis es:
<?
session_destroy();
?>

Session_name()

Sirve para obtener el nombre de la sesión que estamos utilizando.

Sesion_module_name()

Esta función nos es útil para obtener el valor de la variable de sesion save_handler situada en el fichero php.ini, por defecto es files

Ejemplo:

Print (session_module_name());  // nos devolvera “files”

Si deseamos especificar otro handler podemos especificarlo como un argumento
Ejemplo:

Print(session_module_name(“users”));

 

Dentro de:
Siguiente:
Atras:

Si tienes alguna duda sobre este tutorial o necesitas algun tipo de material dejalo en el foro de nuestra web.

Ir a la pagina principal

Copyright Tutoriales Original Design - Privacidad