Διαγραφή Συνεδριών σε PHP
Μερικές φορές μπορεί να χρειαστεί να διαγράψουμε μια
συγκεκριμένη μεταβλητή συνεδρίας, χωρίς να επηρεάσουμε τις υπόλοιπες.
Αυτό γίνεται χρησιμοποιώντας τη συνάρτηση unset:
<?php
unset($_SESSION['var']);
?>
Μετά την εκτέλεση αυτού του κώδικα, η μεταβλητή μας
θα γίνει null:
<?php
var_dump($_SESSION['var'); // θα εμφανίσει null
?>
Ακολουθεί ο κώδικας του μετρητή από το προηγούμενο μάθημα:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1;
} else {
$_SESSION['counter']++;
}
echo $_SESSION['counter'];
?>
Τροποποιήστε αυτόν τον κώδικα έτσι ώστε όταν ο μετρητής
φτάσει την τιμή 10, η μέτρηση να ξεκινάει
από την αρχή.