首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]session_destroy()函数—用法及示例

发布于 2025-05-04 22:01:06
0
52

函数名称:session_destroy() 函数描述:session_destroy()函数用于销毁当前会话中的所有数据。它将会删除所有的会话变量并重置会话ID。 适用版本:PHP 4, PHP 5...

函数名称:session_destroy()

函数描述:session_destroy()函数用于销毁当前会话中的所有数据。它将会删除所有的会话变量并重置会话ID。

适用版本:PHP 4, PHP 5, PHP 7

用法: session_destroy(void): void

示例:

// 开启会话
session_start();

// 设置会话变量
$_SESSION['username'] = 'John';

// 销毁会话
session_destroy();

// 输出会话变量
echo $_SESSION['username'];

在上面的示例中,我们首先通过session_start()函数开启了一个会话,并设置了一个会话变量$_SESSION['username'],值为'John'。然后,我们调用session_destroy()函数来销毁会话。最后,我们尝试输出$_SESSION['username'],但由于会话已被销毁,该变量将不再可用。

需要注意的是,调用session_destroy()函数只会销毁当前会话中的数据,并不会影响其他会话。如果你希望完全终止会话并删除所有会话数据,可以使用session_unset()函数来清空会话变量,然后再调用session_destroy()函数来销毁会话。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流