$begin = new \DateTime(date('Y-m-01'));
$interval = new \DateInterval('P1D');
$end_date = date('Y-m-') . date('t');
$end = new \DateTime($end_date);
$date = new \DatePeriod($begin,$interval, $end);