gpt4 book ai didi

database - cakephp 数据库 session 过期字段?

转载 作者:搜寻专家 更新时间:2023-10-30 22:17:24 24 4
gpt4 key购买 nike

我在 CakePHP 中使用数据库 session 驱动的网站。我可以看到一个 expires 字段,其中每条记录都有一些数字。我假设这就是 Cake 知道何时使 session 超时的方式。

问题是我不太了解这些数字的确切含义,或者我是否可以以某种方式使用它们。例如,进行查询并获取记录的 expires 字段的值,我如何知道该 session 过期还剩多少时间?或者它是否应该已经过期?

最佳答案

这是一个 unix 时间戳,参见 http://en.wikipedia.org/wiki/Unix_time

你可以通过类似这样的方式获得到现在的时差:

$seconds = $session['Session']['expired'] - time();

或者检查它是否已经过期:

if ($session['Session']['expired'] <= time()) { /*...*/ }

关于database - cakephp 数据库 session 过期字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9687299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com