从php中的应用程序取消许多会话但不是全部

Ans*_*har -1 html php sql session

我正在开发一个php web应用程序,它有很多会话变量.我想取消其中一些.

我不想写很多行代码

unset($_SESSION['a']);
unset($_SESSION['b']);
unset($_SESSION['c']);
unset($_SESSION['d']);
unset($_SESSION['f']);
unset($_SESSION['a']);
Run Code Online (Sandbox Code Playgroud)

是可以取消设置一个方法,这一切的?

谢谢

Sye*_*rib 9

方法1:

$removeKeys = array('a', 'b', 'c', 'd', 'e');

foreach($removeKeys as $key) {
   unset($_SESSION[$key]);
}
Run Code Online (Sandbox Code Playgroud)

方法2:

unset($_SESSION['a'], $_SESSION['b'], $_SESSION['c']);
Run Code Online (Sandbox Code Playgroud)