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

Мгновенное удаление кук в 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']); // удалена ?>

Удалите какую-нибудь куку с помощью хитрого приема. Убедитесь, что она будет удалена сразу.