Session 销毁同一域上的一个会话

Session 销毁同一域上的一个会话,session,Session,我的域有两个文件夹foo/test和foo/test2,它们具有不同的pojects。 我开始讨论这两个项目 测试 session_start(); $_SESSION['usernameTest']='user'; 用于测试2 session_start(); $_SESSION['usernameTest2']='user2'; 注销时我会破坏会话 session_destroy(); 问题是当我在一个项目上销毁会话时,另一个项目会话会在另两个项目上被销毁。 如何指出要销毁的会话 谢谢

我的域有两个文件夹foo/test和foo/test2,它们具有不同的pojects。 我开始讨论这两个项目 测试

session_start();
$_SESSION['usernameTest']='user';
用于测试2

session_start();
$_SESSION['usernameTest2']='user2';
注销时我会破坏会话

session_destroy();
问题是当我在一个项目上销毁会话时,另一个项目会话会在另两个项目上被销毁。 如何指出要销毁的会话


谢谢

会话已绑定到cookie(请参阅)。cookie默认设置为站点的域,根路径为
/
。您可以在任何会话*功能之前,通过
session.cookie\u path
设置设置自己的路径

ini_set('session.cookie_path', '/foobar1');