PHP - função session_save_path ()
Definição e Uso
Sessões ou tratamento de sessão é uma maneira de disponibilizar os dados em várias páginas de um aplicativo da web. osession_save_path() é usado para definir ou recuperar o caminho onde os dados da sessão atual são salvos.
Sintaxe
session_save_path([$path ] );
Parâmetros
Sr. Não | Parâmetro e Descrição |
---|---|
1 |
path (Optional) Este é um valor de string que representa o caminho onde os dados da sessão devem ser armazenados. |
Valores Retornados
Esta função retorna um valor de string que representa o caminho do diretório no qual os dados da sessão atual estão armazenados.
Versão PHP
Esta função foi introduzida pela primeira vez no PHP Versão 4 e funciona em todas as versões posteriores.
Exemplo 1
O exemplo a seguir demonstra o uso do session_save_path() função.
<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>
Ao executar o arquivo html acima, será exibida a seguinte mensagem.
path: /data
Exemplo 2
Você também pode definir o caminho para salvar a sessão usando esta função, conforme mostrado abaixo -
<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>
Isso produzirá a seguinte saída -
path: /data