PHP'de Çerezleri Anında Silme
Bir çerezi sildiğinizde $_COOKIE değerinin
hemen değişmesi için bize zaten tanıdık gelen
kurnaz yöntemi kullanabiliriz:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Her seferinde zaten silinmiş bir çerezi tekrar silmeyelim diye bir koşul ekleyelim:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // silindi
?>
Kurnaz yöntemi kullanarak herhangi bir çerezi silin. Hemen silineceğinden emin olun.