Riktig måte å slette session

Hva er den beste måten å slette en spesifikk session på av disse 3:

[PHP]
unset($_SESSION[‘fornavn’]);
session_unset($_SESSION[‘fornavn’]);
session_destroy($_SESSION[‘fornavn’]);
[/PHP]

unset($_SESSION['fornavn']); er vel mest brukt av variantene du nevnte. Viktig at du ikke tar unset() direkte mot $_SESSION “hoved” variabelen da det vil slette alle session variabler.

Evt kan du også gjøre $_SESSION['fornavn'] = false;

Edit:
Når jeg tenker meg om så vil de to andre funksjonene slette hele sesjonen, så ikke bruk session_destroy eller session_unset (med mindre du ønsker å avslutte hele sesjonen så klart)

Ser ut til at unset() gjør jobben her. Takk :slight_smile: