我有两个不同的项目,我在两个都使用会话;
在第一个项目中
session_start();
$_SESSION['score'] = 0;
在另一个项目中:
session_start();
$_SESSION['something'] = 1;
当我在其中任何一个人中销毁会话时,它会破坏两个项目中的会话。
我如何才能在其中一个项目中杀死会话?
答案 0 :(得分:2)
session_destroy( ); //destroys all sessions.
尝试使用
unset($_SESSION['score']);//or whatever selected session you want to delete
答案 1 :(得分:1)
像那样存储您的会话
$_SESSION["projet1"]["score"] = 0;
$_SESSION["Projet2"]["something"] = 1;
并从您可以执行的特定项目中删除所有会话
unset($_SESSION["projet1"]);