[英]add in how many items are in the cart
我無法讓這部分工作,我什至試圖將$key
更改為$k => $v
並且它沒有輸出我需要做的事情。 我應該更改此行$itemCount=X;
到$itemCount=count()
??? 在這一點上,我還不知道還有什么要做的事情,它非常繁瑣。 謝謝大家的光臨。
我需要添加購物車中有多少物品
if($_SERVER['PHP_SELF']!="CART FILE"){
echo "<h1>Cart Contents</h1>";
echo "<div class=\"p2\">";
$itemCount=X;
foreach($_SESSION['cart'] as $key=>$X)
{
for($i=0;$i<count($X);$i++){
$itemCount+= $X;
}
}
echo "<a href=\"cart.php\">You have ".$itemCount." total items in your cart.</a>";
echo "</div>\n";
}
} // End of while loop.
只需在$ _SESSION ['cart']變量上使用PHP count()方法,然后刪除所有其他代碼,例如您的foreach。 這應該很好:
if($_SERVER['PHP_SELF']!="CART FILE"){
echo "<h1>Cart Contents</h1>";
echo "<div class=\"p2\">";
echo "<a href=\"cart.php\">You have ".count($_SESSION['cart'])." total items in your cart.</a>";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.