Você está aqui: PHP ::: Dicas & Truques ::: Sessão |
Como destruir uma sessão PHP e todos os dados associados a elaQuantidade de visualizações: 18469 vezes |
Muitas vezes precisamos destruir uma sessão PHP completamente, geralmente em resposta a um usuário efetuando log off de uma aplicação. O trecho de código abaixo mostra como isso é feito: <? // inicia a sessão session_start(); // gravamos uma informação $_SESSION["nome"] = "Osmar J. Silva"; // exibimos o valor echo "O nome é: " . $_SESSION["nome"]; // primeiro destruímos os dados associados à sessão $_SESSION = array(); // destruímos então o cookie relacionado a esta sessão if(isset($_COOKIE[session_name()])){ setcookie(session_name(), '', time() - 1000, '/'); } // finalmente destruimos a sessão session_destroy(); // vamos verificar se a sessão foi realmente destruída echo "<br><br>O nome é: " . $_SESSION["nome"]; ?> |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
C# - Como testar se uma string é null ou vazia em C# usando a função IsNullOrEmpty() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |