以下のコードを使用して、カート内のアイテムの数に基づいて数値を表示しています。アイテムが 1 つの場合は、番号 1 が生成され、アイテムが 2 つある場合は 2 が表示されます。
問題は、[1] の ID を持つ製品の数量が表示されることです。これを変更して、すべての製品 ID で機能するようにするにはどうすればよいですか?
<?php $array = unserialize($_SESSION['__vm']['vmcart']);
$amount = $array->products[1]->amount;
if ($amount != 0){ echo $amount; } else { echo 0; } ?>
[1] は製品 ID です。すべての製品 ID を受け入れるように変更するにはどうすればよいですか?