我有以下格式的多維數組:我如何從多維數組中獲取其他密鑰的相應密鑰?
$array = array (
0 =>
array (
'date' => '2013-03-25',
'name' => 'Bob',
'time' => '11'
),
1 =>
array (
'date' => '2013-03-25',
'name' => 'Brian',
'time' => '13'
),
2 =>
array (
'date' => '2013-03-26',
'name' => 'Jack',
'time' => '14'
),
3 =>
array (
'date' => '2013-03-26',
'name' => 'Bob',
'time' => '14'
)
);
我試圖讓每個日期的名稱和相應的時間。我曾嘗試使用下面的方法得到了名字:
$array2 = array();
foreach($array as $item) {
$array2[$item['date']][] = $item['name'];
}
,然後使用:
foreach($array2[$date] as $name)
運行上的名字查詢返回。但我不確定如何在第二個foreach循環中爲每個「名稱」鍵獲取相應的「時間」鍵。
啊,是的,就是這樣做的。謝謝。 – Nick 2013-03-27 23:10:01