Xóa phiên (session) trong PHP
Đôi khi chúng ta có thể cần xóa một biến phiên cụ thể nào đó
mà không ảnh hưởng đến các biến khác.
Điều này được thực hiện bằng hàm unset:
<?php
unset($_SESSION['var']);
?>
Sau khi thực thi đoạn mã như vậy, biến của chúng ta
sẽ trở thành null:
<?php
var_dump($_SESSION['var'); // sẽ hiển thị null
?>
Đây là mã bộ đếm từ bài học trước:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1;
} else {
$_SESSION['counter']++;
}
echo $_SESSION['counter'];
?>
Hãy sửa đổi mã này sao cho khi bộ đếm đạt đến giá trị
10, việc đếm sẽ bắt đầu lại từ đầu.