我有一个以下格式的多维数组:
$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 循环中的每个“名称”键获取相应的“时间”键。