如果我点击了一个调用session_start()的页面,我需要等待多久才能在刷新页面时获得新的会话ID?

推荐答案

看看php.ini为会话设置的值.gc_maxlifetime是以秒为单位的ID生存期.

我认为默认值是1440秒(24分钟)

http://www.php.net/manual/en/session.configuration.php

Edit:正如一些 comments 所指出的,上述说法并不完全准确.关于为什么以及如何实现会话生命周期,这里有一个精彩的解释:

How do I expire a PHP session after 30 minutes?

Php相关问答推荐

PHP Mail到Googlmail.仅SPF

根据用户ID禁用WooCommerce checkout 下单按钮

添加自定义Metabox到WooCommerce管理订单,启用HPOS

累加平面数组中数字子集的所有组合,以生成组合及其乘积的二维数组

从含有特殊字符的ANSI文本文件中读取数据是在移值,为什么?

RediSearch PHP希望我在每次使用时定义所有字段

如何删除WordPress用户的个人资料描述或其他个人资料字段中的链接?

在AJAX请求后,Laravel重定向.(不允许使用方法)

在没有symfony应用程序的情况下使用安全Bundle 包时,缺少配置构建器类

按与WooCommerce管理顺序列表中的特定字符串不匹配的特定元值筛选订单

根据WooCommerce Cart小计阈值自动应用优惠券

在指定的约束内使用随机量填充数据集

如何从WooCommerce checkout 帐单邮箱字段中删除星号?

Laravel Http::get not working on controller

未定义的类型';PDF';在Laravel 8

Shopware 6插件:由于删除了配置密钥,更新后配置值不正确

启用 WooCommerce 我的帐户付款方式,允许客户添加付款方式

产品页面自定义复选框可对 WooCommerce 购物车小计启用百分比折扣

如何在WooCommerce管理产品列表中显示运输类别列

将样式文件或脚本引入WordPress模板