Php 如何查询session.gc\u maxlifetime?

Php 如何查询session.gc\u maxlifetime?,php,session,session-state,Php,Session,Session State,我知道如何设置会话的持续时间(在PHP文件和我的PHP.ini文件中),但我的问题与此相反。如何查看当前的session.gc\u maxlife值 我使用各种共享托管环境,所有这些环境都有不同的价值观。大多数是默认的24分钟,但有些有变化 我希望能够在会话到期之前弹出一个警告给我的用户,但我也希望我的脚本能够根据实际的服务器设置计算出时间延迟 我知道我可以用phpinfo()手动查找此信息,但我不知道只获取此单个值的方法 我的谷歌搜索引擎有没有让我失望的命令?有人写了一个函数来计算它吗?多亏了

我知道如何设置会话的持续时间(在PHP文件和我的
PHP.ini
文件中),但我的问题与此相反。如何查看当前的
session.gc\u maxlife

我使用各种共享托管环境,所有这些环境都有不同的价值观。大多数是默认的24分钟,但有些有变化

我希望能够在会话到期之前弹出一个警告给我的用户,但我也希望我的脚本能够根据实际的服务器设置计算出时间延迟

我知道我可以用
phpinfo()手动查找此信息,但我不知道只获取此单个值的方法


我的谷歌搜索引擎有没有让我失望的命令?有人写了一个函数来计算它吗?

多亏了尤达,我在评论中找到了答案。我必须使用:

ini_get("session.gc_maxlifetime")

我还应该指出,这不是一个简单地在所有服务器上一致地配置值的选项…因为一些主机提供商阻止了这一点…令人沮丧…但我必须处理我得到的内容。您是否尝试过
ini\u get(“session.gc\u maxlifetime”)