Чтобы удалить файл cookie PHP, вам необходимо установить срок его действия в прошлом. Это эффективно удаляет файлы cookie из браузера пользователя. Вот несколько методов, которые вы можете использовать, а также примеры кода:
Метод 1. Установка срока действия в прошлую дату с помощью функции setcookie().
setcookie("cookie_name", "", time() - 3600);
Метод 2: удаление файла cookie с помощью функции unset() и последующая его установка с истекшим сроком действия.
unset($_COOKIE["cookie_name"]);
setcookie("cookie_name", "", time() - 3600);
Метод 3. Использование функции setcookie() с отрицательным сроком действия.
setcookie("cookie_name", "", -1);
Метод 4. Использование функции setrawcookie() с истекшим сроком действия.
setrawcookie("cookie_name", "", time() - 3600);
Метод 5. Использование функции header() для отправки HTTP-заголовка, который удаляет файл cookie.
header("Set-Cookie: cookie_name=; expires=Thu, 01 Jan 1970 00:00:00 GMT");
Эти методы удалят файл cookie PHP, установив срок его действия в прошлом. Не забудьте заменить «cookie_name» фактическим именем файла cookie, который вы хотите удалить.