session_reset
使用原始值重新初始化会话数组
函数名称:session_reset()
适用版本:PHP 5 >= 5.6.0, PHP 7
函数描述:session_reset() 函数将会重新初始化所有会话变量,并将会话指针移动到会话数组的开头。
语法:session_reset()
示例:
// 开启会话
session_start();
// 设置会话变量
$_SESSION['username'] = 'John';
$_SESSION['age'] = 25;
// 输出会话变量
echo $_SESSION['username']; // 输出:John
echo $_SESSION['age']; // 输出:25
// 重置会话变量
session_reset();
// 输出会话变量
echo $_SESSION['username']; // 输出:John
echo $_SESSION['age']; // 输出:25
说明:
session_start()
函数开启会话。$_SESSION
超全局变量来设置会话变量。session_reset()
函数将会话指针移动到会话数组的开头,并重新初始化会话变量。session_reset()
后,会话变量仍然可以访问。session_reset()
函数只会重置当前会话,不会影响其他会话。session_reset()
函数将会抛出一个警告。补充说明:
session_unset()
函数。session_destroy()
函数。