这可能是一个愚蠢的问题,但只是想知道并且不知道如何搜索它。
代码:
$_SESSION['My_Temp_Array'] = array(
'hello' => 'world',
'foo' => array('bar' => 'bar')
);
if (isset($_SESSION['My_Temp_Array'])) {
$hello = $_SESSION['My_Temp_Array']['hello'];
$foo = $_SESSION['My_Temp_Array']['foo'];
//SEE #Q
unset($_SESSION['My_Temp_Array']);
}
#问:
Does this also unset $_SESSION['My_Temp_Array']['hello'] AND $_SESSION['My_Temp_Array']['foo'] ? Or Do I need to unset them manually?
我知道一旦数组键未设置,我将无法访问这些内部键,但它们是否保留在内存中?这些数组将保存大量数据,因此在此示例中内存不是问题,但在我的代码中却是。
注意: var_dump 在未设置后给我 null 所以我知道它们不在数组中,但它们是否保存在内存中?