session_start();
?>
PHP
echo "Identificador de sesion: ",session_id(),"
";
# registramos una variable de sesión asignandole un nombre
session_register('tu_variable');
#asignamos un valor a esa variable de sesión
$tu_variable="Sergio García";
# registramos otra nueva variable de sesión
session_register('otra_variable');
#asignamos un valor a esa nueva variable de sesión
$otra_variable="Ramón García";
#comprobamos la existencia de la variables de sesión
echo "Mi variable esta registrada(1):", session_is_registered('tu_variable'),"
";
echo "Otra variable esta registrada(1):",session_is_registered('otra_variable'),"
";
#recogemos las variables de sesión y sus valores en una cadena
$codifica=session_encode();
# visualizamos la cadena resultante
echo "Variables de sesion codificadas en una cadena: ",$codifica,"
";
#Eliminamos todas la variables de sesion
session_unset();
#comprobamos que han sido destruidas
echo "Tu variable ha sido eliminada, aquí no hay nada: ", session_is_registered('tu_variable'),"
";
echo "Otra variable ha sido eliminada, aquí no hay nada: ", session_is_registered('otra_variable'),"
";
#recuperamos las variables de sesión desde la cadena
session_decode($codifica);
#comprobamos que las variables de sesión han sido recuperadas
echo "Tu variable ha sido recuperada: ",$tu_variable,"
";
echo "Otra variable ha sido recuperada: ",$otra_variable,"
";
?>