如何将数组添加到会话中所有数组都在一个键下的会话中

时间:2018-05-10 13:58:59

标签: php variables session session-variables

我正在从事衣服的电子商务商店,我对PHP很新。我需要创建会话来存储产品ID,选择的产品尺寸和选择的产品数量。

我需要创建这样的会话(如果你知道我的意思):

$_SESSION['cart']['products']['0']['id']
                                 ['size']
                                 ['count]

0解释自动增量,一个值的一个产品信息在购物车中写出。

使用这样的脚本:

<?php
$item=array('id'=>$_POST['id'],'size'=>$_POST['size'],'count'=>$_POST['count']);
$_SESSION['cart']['products'][]=$item;
?>

我不知道如何更好地解释,但我需要在会话中存储有关所选产品的3个信息。

我在购物车代码中使用的Foreach应该如下所示:

foreach($_SESSION['cart']['products'] as $key => $val {
        echo $val['id'];
        echo $val['size'];
        echo $val['count'];

在session_start();我在文件中有第一个,我认为我的表格是正确的。我想有人帮助我,谢谢你。

0 个答案:

没有答案