我的關聯數組:如何從一個關聯數組輸出特定的數據PHP中的foreach
$products = array();
$products[101] = array(
"name" => "Red Shirt",
"img" => "img/shirts/shirt-101.jpg",
"price" => 18
);
$products[102] = array(
"name" => "Black Shirt",
"img" => "img/shirts/shirt-102.jpg",
"price" => 20
);
$products[103] = array(
"name" => "Blue Shirt",
"img" => "img/shirts/shirt-103.jpg",
"price" => 20
);
因此,可以說,我想輸出的所有產品陣列的名稱,像這樣:
紅襯衫,黑襯衫,藍襯衫
我該如何用foreach循環實現呢?我試圖一次輸出所有數組中的特定密鑰,但似乎無法輸出所有密鑰。
也可以說我只想輸出某個數組的「價格」,比如$ products [103]我該如何實現這個目標?
謝謝!
非常漂亮的感謝一噸,只是好奇,但可以說你想拿到鑰匙與數值類似......「所有數組的名稱」,「紅色襯衫」,「名稱」,「黑色襯衫」,「名稱」,「藍色襯衫」,「如何做到這一點? –
@LucasSantos數組如何具有相同的鍵? 'key'這個詞的意思是它的唯一性...它不能被複制....如果在數組中有相同的命名鍵,它將覆蓋最後的值... –