Cosi dovrebbe essere quello che chiedi:
codice:
$data=array("2007-12-24","2007-12-24","2007-12-24","2007-12-24","2007-12-25","2007-12-26","2007-12-26","2007-12-27","2007-12-28","2007-12-28","2007-12-28","2007-12-28","2007-12-28","2007-12-28","2007-12-28","2007-12-29","2007-12-29","2007-12-29","2007-12-30","2007-12-30");
$prezzo=Array("28.30","45.20","151.300000","49.00","142.40","146.70","23.90","163.100000","114.90","31.68","93.00","23.70","35.64","24.50","21.50","18.60","29.50","142.900000","44.50","63.36");
$array_articoli = array();
foreach($prezzo as $key => $val) {
if(!isset($array_articoli[$data[$key]])) {
isset($array_articoli[$data[$key]] = array();
}
$array_articoli[$data[$key]][] = $val;
}
$count = count($array_articoli);
$articoli = array();
foreach($array_articoli as $key => $array_prezzi) {
$articoli[$key] = array_sum($array_prezzi);
}
echo "<pre>".print_r($articoli, true)."</pre>";