会话销毁以特定会话变量为目标


session destroy to target a particular session variable

我在我的网站上使用会话进行用户登录和将商品添加到购物车。 我有一个按钮空购物车,可以销毁会话以删除购物车会话中的所有项目,但是当我这样做时,用户会自动注销,所以我想知道如何删除

 $_SESSION["cart"] 

在不破坏其他会话的情况下? 在不使用session_destroy的情况下还可以通过哪些其他方法完成此操作,因为这不是一种选择。我看到另一个问题说使用

 $this->Session->delete([cart]);

这对我不起作用,我收到错误:

Using $this when not in object context in 
/.../..../.../1000A.D/basket.php
use unset function
unset($_SESSION["cart"]);

您可以将其设置为空值。 即$_SESSION["cart"] = '' 那总是有效的