session_destroy

(PHP 4 , PHP 5)

session_destroy -- Destrói todos os dados registrados para uma sessão

Descrição

bool session_destroy ( void )

session_destroy() destrói tudo dos dados associados com a sessão corrente. Ela não elimina nenhuma das variáveis globais associadas com a sessão, e nem o cookie de sessão.

Esta função retorna TRUE caso funcione e FALSE caso falhe para destruição dos dados da sessão.

Exemplo 1. Destruindo uma sessão

<?php

// Inicializa uma sessão.
// Se você está usando session_name("something"), não esqueça!
session_start();
// Eliminar todas as variáveis de sessão.
session_unset();
// Finalmente, destruição da sessão.
session_destroy();

?>

Exemplo 2. Destruindo uma sessão com $_SESSION

<?php

// Inicializa uma sessão.
// Se você está usando session_name("something"), não esqueça!
session_start();
// Eliminar todas as variáveis de sessão.
$_SESSION = array();
// Finalmente, destruição da sessão.
session_destroy();

?>