include('session.php');
$productname = $_GET['productname'];
$productcode = $_GET['productcode'];
$wishlist = array("$productname" => $productcode);
$_SESSION["wishlist"] = $wishlist;
print_r($_SESSION["wishlist"]);
这段代码将一个数组设置为名为“wishlist”的会话。
问题在于会话被替换掉了。如果已经存在,我想要往数组中添加数据。
那么如何使用新数据更新我的数组呢? 我尝试了以下方法。
$productname = $_GET['productname'];
$productcode = $_GET['productcode'];
$lastsession = $_SESSION["wishlist"];
// CHECK IF SESSION IS EMPTY OR NOT
if(empty($lastsession)) {
$wishlist = array("$productname" => $productcode);
} else {
/*
How Can I Update array ???
*/
}
数组输出如下,与数字索引无关联。
我想要单个数组的结果,而不是嵌套数组。
[mobile] => iphone_2
谢谢您。