offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPmCkIR 288 of 405 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']); // удалена ?>

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