如何在PHP中过期会话? [重复]

时间:2022-07-09 01:17:16

This question already has an answer here:

这个问题在这里已有答案:

I want to expire session after 45 minute.

我想在45分钟后过期。

Is there any simple way to that?

有没有简单的方法呢?

Should I change any config in PHP.ini file?

我应该更改PHP.ini文件中的任何配置吗?

1 个解决方案

#1


1  

This can be done by using the ini_set function in PHP. Look at this code:

这可以通过在PHP中使用ini_set函数来完成。看看这段代码:

// Get the actual session timeout
$currentTimeoutInSecs = ini_get(session.gc_maxlifetime);
// Set the session timeout
ini_set(session.gc_maxlifetime, 45*60);

#1


1  

This can be done by using the ini_set function in PHP. Look at this code:

这可以通过在PHP中使用ini_set函数来完成。看看这段代码:

// Get the actual session timeout
$currentTimeoutInSecs = ini_get(session.gc_maxlifetime);
// Set the session timeout
ini_set(session.gc_maxlifetime, 45*60);