Php 如何删除命名会话
我使用命名会话存储多页表单的变量,如下所示:Php 如何删除命名会话,php,Php,我使用命名会话存储多页表单的变量,如下所示: $_SESSION['pages'][0] $_SESSION['pages'][1] 如果我想取消设置$_SESSION['pages'][1]中的所有变量,并使用SESSION_unset();它将清除它们中的所有变量 我知道我可以使用以下方法逐个取消设置变量: unset($_SESSION['pages'][1]['email']) 但是我正在寻找一种方法来删除所有的$\u会话['pages'][1],同时保持$\u会话['pages']
$_SESSION['pages'][0]
$_SESSION['pages'][1]
如果我想取消设置$_SESSION['pages'][1]中的所有变量,并使用SESSION_unset();它将清除它们中的所有变量
我知道我可以使用以下方法逐个取消设置变量:
unset($_SESSION['pages'][1]['email'])
但是我正在寻找一种方法来删除所有的
$\u会话['pages'][1]
,同时保持$\u会话['pages'][0]
完好无损你可以在$\u会话['pages'][1]
上使用取消设置
,这只是一个普通数组
unset($_SESSION['pages'][1]);
你的问题是什么?我试过了,但我错了。也许语法错了。我会再试一次。我让unset命令正常工作,但在那之后变量仍然未设置。但问题不在于unset命令,而是别的东西。