我正在更改使用此代码列出购物车中的某些信息的插件
<?php foreach($items as $itemIndex => $item): ?>
<?php #echo $item->getItemNumber(); ?>
<?php echo $item->getFullDisplayName(); ?>
如果我添加此项,我可以存储项目信息,但只能存储最后一项。
<?php $_SESSION['mine'] = $item->getFullDisplayName(); ?>
如何将所有项目存储到$_SESSION['mine']
中,以便在我调用$_SESSION['mine']
而不是最后一个时列出所有时间?
答案 0 :(得分:3)
将$_SESSION['mine']
设为数组 -
<?php $_SESSION['mine'][] = $item->getFullDisplayName(); ?>
答案 1 :(得分:0)
<?php foreach($items as $itemIndex => $item): ?>
<?php $mine[] = $item->getFullDisplayName(); ?>
<?php endforeach; ?>
<?php $_SESSION['mine'] = json_encode($mine); ?>
然后要检索,您可以执行以下操作:
<?php $mine = json_decode($_SESSION['mine']); ?>