Istuntojen poistaminen PHP:ssä
Joskus saattaa olla tarpeen poistaa jokin
istunnon muuttuja koskematta muihin.
Tämä tehdään unset-funktiolla:
<?php
unset($_SESSION['var']);
?>
Tällaisen koodin suorittamisen jälkeen muuttujastamme
tulee null:
<?php
var_dump($_SESSION['var'); // tulostaa null
?>
Tässä on edellisen oppitunnin laskurikoodi:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1;
} else {
$_SESSION['counter']++;
}
echo $_SESSION['counter'];
?>
Muokkaa tätä koodia niin, että kun laskuri saavuttaa
arvon 10, laskeminen alkaa alusta.