PHP - función session_save_path ()

Definición y uso

Las sesiones o el manejo de sesiones es una forma de hacer que los datos estén disponibles en varias páginas de una aplicación web. lossession_save_path() se utiliza para establecer o recuperar la ruta donde se guardan los datos de la sesión actual.

Sintaxis

session_save_path([$path ] );

Parámetros

No Señor Descripción de parámetros
1

path (Optional)

Este es un valor de cadena que representa la ruta donde se almacenarán los datos de la sesión.

Valores devueltos

Esta función devuelve un valor de cadena que representa la ruta del directorio en el que se almacenan los datos de la sesión actual.

Versión PHP

Esta función se introdujo por primera vez en PHP versión 4 y funciona en todas las versiones posteriores.

Ejemplo 1

El siguiente ejemplo demuestra el uso de session_save_path() función.

<html>   
   <head>
      <title>Setting up a PHP session</title>
   </head>   
   <body>
      <?php  	
         ini_set('session.save_path', '/data');

         //Retrieving the session save path
         $res = session_save_path();	
		 
         //Starting the session
         session_start();		
         print("path: ".$res);	 
      ?>
   </body>   
</html>

Al ejecutar el archivo html anterior, se mostrará el siguiente mensaje.

path: /data

Ejemplo 2

También puede configurar la ruta de guardado de la sesión usando esta función como se muestra a continuación:

<html>   
   <head>
      <title>Setting up a PHP session</title>
   </head>   
   <body>
      <?php  	
         //Setting the session path
         session_save_path('/data');
         
         //Retrieving the session save path
         $res = session_save_path();			 
         
         //Starting the session
         session_start();		
         print("path: ".$res);	 		 
      ?>
   </body>   
</html>

Esto producirá el siguiente resultado:

path: /data