Как удалить куку в php?

Пользователь

от ella , в категории: PHP , 5 месяцев назад

Как удалить куку в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nicola , 5 месяцев назад

@ella 

В PHP есть функция setcookie, которая позволяет установить куки на клиентском компьютере. Чтобы удалить куку, вы можете установить ее значение в прошедшем времени, например:

1
setcookie('cookie_name', '', time() - 3600);


Это установит время истечения куки в прошлое, что приведет к ее удалению с клиентского компьютера. Обратите внимание, что это не обязательно удалит куку с сервера, так как куки хранятся также на стороне сервера. Чтобы удалить куку с сервера, вам может потребоваться удалить ее из хранилища на сервере, например, из сессии или из базы данных.


Вы также можете использовать функцию setcookie с пустым значением и нулевым временем истечения, чтобы удалить куку:

1
setcookie('cookie_name', '', 0);


Это также установит время истечения куки в прошлое, что при