foreach ($_SESSION["products"] as $cart_itm) {
$items = $cart_itm["code"]
. " - " . $cart_itm["qty"]
. " - " . $cart_itm["price"]
. "<br>" ;
echo $items;
}
Run Code Online (Sandbox Code Playgroud)
我有这个代码从我的篮子中获取每个项目并显示它们,问题是当我尝试在我的代码中的其他地方使用此变量时,它只显示数组中的最后一项,我意识到这是因为for循环保持覆盖最后一个值.有没有办法可以将所有结果放入一个变量中,或者使用循环来为它们分配太多不同的变量?
我也试着把
foreach ($_SESSION["products"] as $cart_itm) {
$items .= $cart_itm["code"]
. " - " . $cart_itm["qty"]
. " - " . $cart_itm["price"]
. "<br>" ;
echo $items;
}
Run Code Online (Sandbox Code Playgroud)
通过论坛查看但返回我的项目没有定义
所以我试着把
$items= ("")
Run Code Online (Sandbox Code Playgroud)
但仍然得到最终结果任何帮助表示赞赏,谢谢