什么是默认的PHP会话生命周期?

时间:2011-07-28 21:20:26

标签: php

  

可能重复:
  PHP : What is the default lifetime of a session

PHP中的默认会话生存期是多少?可以改变吗?

4 个答案:

答案 0 :(得分:2)

您可以通过以下方式获取默认会话生命周期:

echo ini_get('session.gc_maxlifetime');

要设置自己的会话生命周期或扩展它,请执行以下操作:

ini_set('session.gc_maxlifetime', 30*60); // Can be changed to anything in seconds

答案 1 :(得分:0)

获得:

ini_get('session.gc_maxlifetime');

设置:

ini_set(‘session.gc_maxlifetime’,SOME_VALUE);

答案 2 :(得分:0)

它在你的php.ini文件中。默认为24分钟,但很容易更改。

查找session.gc_maxlifetime并设置为您想要的值,以秒为单位。

答案 3 :(得分:0)

  

session.gc_maxlifetime指令的php.ini中的默认值   (“gc”用于垃圾收集)是1440秒或24分钟。

请参阅:PHP : What is the default lifetime of a session