Удаление кук в PHP
В PHP нет встроенного механизма для удаления кук. Поэтому удаляют куки хитрым способом - устанавливая время 'смерти' куки на текущий момент:
<?php
setcookie('test', '', time());
?>
Удаление куки приведет к изменению $_COOKIE
только после перезагрузки страницы:
<?php
setcookie('test', '', time());
var_dump($_COOKIE['test']); // первый раз выведет значение куки
?>
Удалите какую-нибудь куку. Обновите страницу и убедитесь, что она удалилась.