Ниже приведен трехмерный массив.Я хочу, чтобы каждый массив, например
array("captureTime"=>"2011-08-11 11:33:15",
"channel1_Data"=>"23.00",
"channel2_Data"=>"53.55")
, был сохранен в $ bookArray .Я использовал цикл foreach.Однако вывод не верен.
Кто-нибудь может указать, где ошибка?Спасибо!
<?php
$Books =array("0"=>array(
array("captureTime"=>"2011-08-11 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55"),
array("captureTime"=>"2011-08-12 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55"),
array("captureTime"=>"2011-08-13 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55")
),
"1"=>array(
array("captureTime"=>"2011-08-14 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55")
),
"2"=>array(
array("captureTime"=>"2011-08-15 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55"),
array("captureTime"=>"2011-08-16 11:33:15", "channel1_Data"=>"23.00", "channel2_Data"=>"53.55")
),
);
$bookArray = array();
foreach($Books as $key=>$values){
foreach($values as $subKey=>$subValue){
$bookArray = $Books[$key][$subKey];
}
}
?>