iwtraining

Variáveis de sessão no PHP Back-end

Variáveis de sessão no PHP

Sessão é um recurso do PHP que permite que você salve valores (variáveis) para serem usados ao longo da visita do usuário. Valores salvos na sessão podem ser usados em qualquer parte do script, mesmo em outras páginas do site. São variáveis que permanecem ativas até o visitante fechar o browser ou a sessão ser destruída.

Para utilizar sessões, você deve informar isto ao servidor através da função session_start();

Exemplo:

<?php
// Vamos utilizar sessions
session_start();
?>
<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>Título</title>
</head>
<body>
<?php
// adicionando valores a sessão
$_SESSION['usuario'] = 'Maria';
$_SESSION['senha'] = '123';
// exibindo o valor salvo na sessão
echo $_SESSION['usuario'];
echo $_SESSION['senha'];
// removendo uma variável específica da sessão
unset( $_SESSION['usuario'] );
echo $_SESSION['usuario'];
echo $_SESSION['senha'];
?>
</body>
</html>

Você também pode usar as funções abaixo para destruir variáveis de sessão:

session_unset(); // limpa todas as sessões
session_destroy(); // destroi todas as sessõs e só permite novo uso se um novo outro session_start() for disparado

Está com duvidas?

Aluno iwtraining tem acesso a um fórum exclusivo para discutir com os instrutores e outros alunos. Acesse agora mesmo!

Posts Relacionados

Deixe um comentário