我有一個2陣列:不能確認的變量存儲在陣列
$arr1 = array($_SESSION['a'], $_SESSION['b']);
$arr2 = array("1", "2");
我用這個代碼爲工作:
extract(array_combine($arr1, $arr2));
輸出將是:
$_SESSION['a'] = 1;
$_SESSION['b'] = 2;
當我將它存儲到另一個數組,這是輸出的值:
$_SESSION['abcd'] = array($_SESSION['a'], $_SESSION['b']);
當我運行它的輸出告訴我,
Unidentified a
Unidentified b
換句話說'var_dump($ _ SESSION);'前面。其他一切都會有很多猜測。 – hakre
你可以發佈更多的代碼,它不清楚你是如何進入未定義的問題。 – PhearOfRayne
'$ _SESSION ['a']'和'b'是數組? –