PHP中的Session Time Out是否有任何事件

时间:2014-06-26 14:29:38

标签: php session timeout

我使用网络服务和服务的结果会携带大量数据,因此我使用sesssion ID将Xml数据保存在FTP中,但我想在会话超时时执行此操作,请检查会话的ID和删除ftp中的Xml文件。反正有吗?

1 个答案:

答案 0 :(得分:3)

使用标准PHP会话,无法跟踪特定会话何时到期。垃圾收集器在每次调用php脚本时都有随机执行的机会,它不会报告它正在做什么,或者修剪了哪些会话。

如果您想跟踪哪些会话已过期并在发生这种情况时进行额外清理,则您必须推送自己的会话处理程序:session_set_save_handler()