我有一个多维数组,我不知道其中的键,我需要所有键的值。
我的数组已填充数据库:
$rows[$product_id][$productgroup_id] = $amount
因此,该数组例如填充了 2 个产品:
$rows[108][3] = 2
$rows[2][5] = 4
所以我的数组现在包含 2 个产品:
- Product_id 108 来自产品组 3,数量为 2
- 产品组 5 中的 Product_id 2,数量为 4
现在我需要遍历数组,我需要密钥和数量。所以我在考虑一个foreach循环
foreach($rows as $row){
foreach($row as $key => $value){
echo "Key:".$key." Value: ".$value."<br>";"
}
}
但这只是回显第一个键 product_id 和数量。但我需要 product_id、productgroup_id 和金额。那么我如何获得 productgroup_id 呢?