【发布时间】:2013-09-25 08:44:53
【问题描述】:
我只想销毁所有 $_COOKIES 信息,而不是 $_SESSION 中的 info/ 数据,所以我使用下面的这段代码,但它也销毁了我所有的 $_SESSION 数据,这不是我想要的,
// Destroy all cookies.
foreach ( $_COOKIE as $key => $value ){
setcookie( $key, "", time()-1800, '/' );
}
但是如果我一一取消设置 $_COOKIES 数据,$_SESSION 数据仍然不会被破坏,例如,
setcookie('accept_terms_conditions', "", time()-1800, '/');
为什么foreach 代码也会破坏 $_SESSION。我可以只销毁 $_COOKIES 吗?
【问题讨论】:
标签: php session-cookies php-5.4