АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗ppPmCkRm 284 of 402 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Удаление кук в PHP

В PHP нет встроенного механизма для удаления кук. Поэтому удаляют куки хитрым способом - устанавливая время 'смерти' куки на текущий момент:

<?php setcookie('test', '', time()); ?>

Удаление куки приведет к изменению $_COOKIE только после перезагрузки страницы:

<?php setcookie('test', '', time()); var_dump($_COOKIE['test']); // первый раз выведет значение куки ?>

Удалите какую-нибудь куку. Обновите страницу и убедитесь, что она удалилась.