好的,我正在存储一个这样的会话变量,以便在设置而不是调用数据库时更快地加载用户布局。但是由于可以通过管理员更改布局,我希望能够全局删除为所有用户设置了 $_SESSION['layout']['action'] 的所有会话。
$_SESSION['layout']['action'] = array(a ton of indexes and mulit-dimensional arrays);
现在,我知道它已存储到我的数据库会话表中,其中有一列用于 session_id、last_update 和 data。所以,我的问题是如何从所有用户中删除该会话数组键 ['action']。
使用
$_SESSION = array();
session_destroy();
不工作。基本上,每次页面加载都会加载 session_start(),所以我只想从 ['layout'] 中删除所有 ['action'] 键。
这可能吗?谢谢