所有的PHP会话都被破坏了

时间:2015-07-27 01:04:23

标签: php session

我有两个不同的项目,我在两个都使用会话;

在第一个项目中

session_start();
$_SESSION['score'] = 0;

在另一个项目中:

session_start();
$_SESSION['something'] = 1;

当我在其中任何一个人中销毁会话时,它会破坏两个项目中的会话。

我如何才能在其中一个项目中杀死会话?

2 个答案:

答案 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"]);