Php 取消设置函数与过去时间的setcookie函数

Php 取消设置函数与过去时间的setcookie函数,php,cookies,Php,Cookies,setcookie在过去一段时间内取消设置cookie setcookie('token', '', time() - 3600, "/"); …但unset函数也是如此 这些也一样吗?我应该使用哪一个?取消设置应该更好,因为它可以从浏览器中删除cookies 此外,您可以通过将cookie的过期日期设置为过去或定义空白值来删除cookie unset($_COOKIE['token']); Cookie的发明是为了解决“如何使用setcookie函数记住用户的信息,并在一段时间后销毁信息”

setcookie
在过去一段时间内取消设置cookie

setcookie('token', '', time() - 3600, "/");
…但unset函数也是如此


这些也一样吗?我应该使用哪一个?

取消设置应该更好,因为它可以从浏览器中删除cookies

此外,您可以通过将cookie的过期日期设置为过去或定义空白值来删除cookie

unset($_COOKIE['token']);

Cookie的发明是为了解决“如何使用setcookie函数记住用户的信息,并在一段时间后销毁信息”的问题:

您还可以通过向setcookie提供空值来删除Cookie


unset函数用于销毁局部或全局变量,以使用unset函数快速释放内存。

此问题太广泛-通常您希望每个问题发布一个问题,而不是多个问题。有关一些好的指导原则,请参阅。干杯
setCookie('cookieName', '', -1);