我有一个多维数组,我不知道密钥,我需要所有密钥的值。多维数组与未知密钥的
我的数组数据库填充:
$rows[$product_id][$productgroup_id] = $amount
使阵列例如装满2种产品:
$rows[108][3] = 2
$rows[2][5] = 4
所以我的数组现在拥有2产品:
- PRODUCT_ID数量为2的产品组3的108个
- Product_id 2 from productgroup 5 with a amount of 4
现在我需要遍历数组,并且需要键和数量。所以我想在foreach循环
foreach($rows as $row){
foreach($row as $key => $value){
echo "Key:".$key." Value: ".$value."<br>";"
}
}
但这只是Echo的第一个键,PRODUCT_ID和金额。但我需要product_id,productgroup_id和金额。那么我怎样才能得到productgroup_id呢?
如果你想要108和2的值 - 这些将会出现在你的外部循环中,如果你还有返回键的话。 – CBroe 2013-03-18 16:33:25