Usuwanie ciasteczek w PHP
W PHP nie ma wbudowanego mechanizmu do usuwania ciasteczek. Dlatego ciasteczka usuwa się sprytnym sposobem - ustawiając czas 'śmierci' ciasteczka na bieżący moment:
<?php
setcookie('test', '', time());
?>
Usunięcie ciasteczka spowoduje zmianę $_COOKIE
dopiero po przeładowaniu strony:
<?php
setcookie('test', '', time());
var_dump($_COOKIE['test']); // pierwszy raz wypisze wartość ciasteczka
?>
Usuń jakieś ciasteczko. Odśwież stronę i upewnij się, że zostało usunięte.