如何在单个项目中管理两个或更多会话? 我有两个或更多不同的会话来管理,例如用户的登录和用户在站点中执行的某些操作以及用户完成特定会话将被销毁或未设置的特定操作,而无需注销用户
答案 0 :(得分:2)
会话可以包含多个值。将登录信息存储为$_SESSION['user'] = 123
,将您的操作存储为其他值,例如$_SESSION['current_action'] = 'posting to stack overflow'
。
然后,您可以$_SESSION['current_action'] = null
清除它,而不会破坏会话本身及其中的所有其他重要数据。