如何创建数组的实例?

我想创建一个类似购物车的系统来将项目添加到数组并显示它。我不知道如何创建一个数组的实例,然后将其保存到另一个数组中。


$_SESSION['cart'] = array();

$_SESSION['cartitem'] = array($var1,$var2,$var3,$var4,$var5);

array_push($_SESSION['cart'], $_SESSION['cartitem']);

print_r($_SESSION['cart']);

我想将其$_SESSION['cartitem']放入$_SESSION['cart']并保存以备下次使用,以便下次将另一个数组添加到$_SESSION['cart']并显示所有保存的数组。


编辑:我想添加一个新$_SESSION['cartitem']数组,$_SESSION['cart'] 所以$_SESSION['cart']拳头时间后的输出将是 Array ( [0] => Array ( [0] => 15 [1] => Big [2] => Solo [3] = > 红色 [4] => 53 )) 和第二次阵列 ( [0] => 阵列 ( [0] => 15 [1] => 大 [2] => 独奏 [3] => 红色 [4] = > 53 ) [1] => Array ( [0] => 16 [1] => Small [2] => Solo [3] => Blue [4] => 634 ) ) 等等......所以它添加了另一个来自输入值的数组。


摇曳的蔷薇
浏览 214回答 3
3回答

呼唤远方

你cart每次都用 清空$_SESSION['cart'] = array();。此外,您可以cartitem更轻松地添加。哦,你需要session_start. 您的小代码示例没有多大意义,但总的来说:session_start();$_SESSION['cartitem'] = array($var1,$var2,$var3,$var4,$var5);$_SESSION['cart'][] = $_SESSION['cartitem'];print_r($_SESSION['cart']);

小怪兽爱吃肉

我创建了一个名为 var.php 的文件并添加了此代码<?php&nbsp; &nbsp; session_start();&nbsp; &nbsp; $_SESSION['cart'] = array();?>$_SESSION['cartitem'] = array($var1,$var2,$var3,$var4,$var5);array_push($_SESSION['cart'], $_SESSION['cartitem']);print_r($_SESSION['cart']);

元芳怎么了

您可以将cartitem 数组创建为cart 变量的数组值。所以:$_SESSION['cart'] = Array();$_SESSION['cart']['cartitem'] = Array($var1......$var5);print_r($_SESSION['cart']);如果您需要更多信息/提示,请发表评论。
打开App,查看更多内容
随时随地看视频慕课网APP