我有一個多維數組,我不知道密鑰,我需要所有密鑰的值。多維數組與未知密鑰的
我的數組數據庫填充:
$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