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