<?php
function some_func($from, $to) {
$period = new DatePeriod(
new DateTime($from),
new DateInterval('P1D'),
(new DateTime($to))->modify('+1 day')
);
$dates = [];
foreach ($period as $date) {
$dates[] = $date->format('Y-m-d');
}
return $dates;
}
print_r(some_func
('2016-09-28', '2016-11-23'));
PD9waHAKCmZ1bmN0aW9uIHNvbWVfZnVuYygkZnJvbSwgJHRvKSB7CiAgICAkcGVyaW9kID0gbmV3IERhdGVQZXJpb2QoCiAgICAgICAgbmV3IERhdGVUaW1lKCRmcm9tKSwKICAgICAgICBuZXcgRGF0ZUludGVydmFsKCdQMUQnKSwKICAgICAgICAobmV3IERhdGVUaW1lKCR0bykpLT5tb2RpZnkoJysxIGRheScpCiAgICApOwoKICAgICRkYXRlcyA9IFtdOwogICAgZm9yZWFjaCAoJHBlcmlvZCBhcyAkZGF0ZSkgewogICAgICAgICRkYXRlc1tdID0gJGRhdGUtPmZvcm1hdCgnWS1tLWQnKTsKICAgIH0KICAgIHJldHVybiAkZGF0ZXM7Cn0KCnByaW50X3Ioc29tZV9mdW5jKCcyMDE2LTA5LTI4JywgJzIwMTYtMTEtMjMnKSk7Cg==