在我的应用程序中,当用户注销时,我想要销毁所有当前用户的会话。我是否取消设置应用程序中使用的每个会话,然后调用session_destroy()或只调用session_destroy()?
谢谢!
答案 0 :(得分:1)
session_destroy()
不会破坏所有用户的会话。您需要写入持久性存储介质(数据库,文本文件等),然后调用session_destroy()
来杀死它自己的会话。然后,让所有页面在加载时检查它。如果它中有一些特殊命令(例如,normal是0
,destroy命令是1
),请让它们调用session_destroy()
。
答案 1 :(得分:-1)
session_destroy()
函数应取消设置您设置的所有会话。所以是的,你应该只需要打电话。您可以通过调用session_destroy()
然后尝试回显会话值来测试它,如果它回显然后它不起作用,如果出现某些描述的错误,则会话已成功销毁。