Sessões em PHP permitem que você armazene informações de usuário em um servidor para uso posterior. As sessões são geralmente usadas para manter o estado do usuário entre diferentes páginas da web. Aqui estão alguns passos para trabalhar com sessões em PHP:
- Iniciar uma sessão: Antes de poder trabalhar com sessões em PHP, você precisa iniciar uma sessão. Para isso, use a função
session_start()
no início do seu script PHP. - Definir variáveis de sessão: Uma vez que a sessão tenha sido iniciada, você pode definir variáveis de sessão que serão armazenadas no servidor para uso posterior. Para definir uma variável de sessão, use a sintaxe
$_SESSION['variavel'] = valor
. - Acessar variáveis de sessão: Para acessar uma variável de sessão que você definiu anteriormente, use a sintaxe
$_SESSION['variavel']
. Você pode fazer isso em qualquer script PHP que tenha acesso à sessão. - Destruir a sessão: Quando o usuário fizer logout ou a sessão precisar ser encerrada por qualquer motivo, você pode destruir a sessão usando a função
session_destroy()
. Isso removerá todas as variáveis de sessão armazenadas no servidor.
Aqui está um exemplo de como trabalhar com sessões em PHP:
// Inicia a sessão
session_start();
// Define uma variável de sessão
$_SESSION['nome'] = 'João';
// Recupera a variável de sessão
$nome = $_SESSION['nome'];
// Destroi a sessão
session_destroy();
Nesse exemplo, a função session_start()
inicia uma nova sessão ou retoma uma sessão existente. Em seguida, a variável de sessão $_SESSION['nome']
é definida com o valor ‘João’.
Para recuperar a variável de sessão, basta acessá-la novamente através de $_SESSION['nome']
.
Por fim, a função session_destroy()
é utilizada para destruir a sessão e apagar todas as variáveis de sessão associadas a ela.