<?php
$dates = array(
'2012-01-16',
'2012-01-26',
'2012-01-27',
'2012-02-02',
'2012-03-21',
'2012-03-22'
);
$dateArray=array();
foreach ($dates as $date){
$d = new DateTime($date);
$monthName = $d->format('F');
$dateArray[$monthName][] = $date;
}
var_dump($dateArray);
?>