English | 简体中文 | 繁體中文
查询

session_get_cookie_params()函数—用法及示例

「 获取当前会话的cookie参数 」


函数名:session_get_cookie_params()

适用版本:PHP 4 >= 4.0.0, PHP 5, PHP 7

函数描述:session_get_cookie_params()函数用于获取当前会话的cookie参数。

用法:

$params = session_get_cookie_params();

返回值:该函数返回一个包含以下四个参数的关联数组:

  • lifetime:cookie的有效期(以秒为单位)。如果值为0,则表示会话cookie在浏览器关闭时会被删除。
  • path:cookie的有效路径。默认是根目录“/”。
  • domain:cookie的有效域名。默认为空字符串,表示当前域名。
  • secure:一个布尔值,指示cookie是否仅通过安全的HTTPS连接传输。默认为false。

示例:

// 获取当前会话的cookie参数
$params = session_get_cookie_params();

// 打印cookie参数
echo "Lifetime: " . $params['lifetime'] . "<br>";
echo "Path: " . $params['path'] . "<br>";
echo "Domain: " . $params['domain'] . "<br>";
echo "Secure: " . ($params['secure'] ? 'true' : 'false') . "<br>";

输出示例:

Lifetime: 1440
Path: /
Domain: 
Secure: false

以上示例中,我们首先使用session_get_cookie_params()函数获取当前会话的cookie参数,并将返回的关联数组存储在变量$params中。然后,我们使用echo语句打印出各个cookie参数的值。在这个示例中,lifetime为1440秒(即24分钟),path为根目录“/”,domain为空字符串(表示当前域名),secure为false(表示通过非HTTPS连接传输)。

补充纠错
上一个函数: session_id()函数
下一个函数: session_gc()函数
热门PHP函数
分享链接