如果用户 session 超时,我需要删除数据库中的旧用户数据。
如何使用 PHP 解决这个问题?
最佳答案
您可以将session_key 与行一起存储在数据库中,然后自己定义一个时间限制。然后创建一个 cronjob,删除所有具有未在您的限制内使用的 session_key 的行。
默认 session 持续到浏览器关闭,因此您无法知道 session 处于事件状态的秒数。即使 session 关闭, session 也不会被删除,直到垃圾收集器将其删除。
关于php - 了解 session 超时 (php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3959647/