// Sätta variabel
session_start();
$_SESSION['enamn'] = "ett värde";
// Ändra variabel
session_start();
$_SESSION['enamn'] = "nytt värde";
// Ta bort variabel
session_start();
unset($_SESSION['enamn']);
// Avsluta sessionen
session_start();
foreach($_SESSION as $key => $value) unset($_SESSION[$key]);
session_destroy();
Sessioner med register_globals=On :
// Sätta variabel
session_start();
session_register("enamn");
$enamn = "ett värde";
// Ändra variabel
session_start();
$_SESSION['enamn'] = "nytt värde";
// Ta bort variabel
session_start();
session_unregister("enamn");
// Avsluta sessionen
session_start();
session_unset();
session_destroy();
Jag fick nyligen lära mig att det gick att använda den första varianten både när register_globals är av eller på, men jag har inte lyckats få unset($_SESSION['variabel']) att fungera när register_globals är till.