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()
函數。