当前位置: 首页> 函数类别大全> session_destroy

session_destroy

销毁注册到会话的所有数据
名称:session_destroy
分类:会话Session
所属语言:php
一句话介绍: 销毁当前会话中的所有数据

函数名称: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()函数来销毁会话。

同类函数
热门文章