Моментно изтриване на бисквитки в PHP
За да може при изтриване на бисквитка веднага да се промени
$_COOKIE, може да използвате вече познатия
ни хитър трик:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Нека добавим условие, за да не се налага всеки път да изтриваме вече изтрита бисквитка:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // изтрита
?>
Изтрийте някоя бисквитка с помощта на хитрия трик. Уверете се, че тя ще бъде изтрита веднага.