Попробуйте, это должно работать.
$start_dt = "2019-02-14";
$end_dt = "2019-05-05";
$period = new DatePeriod(
new DateTime($start_dt),
new DateInterval('P1D'),
new DateTime($end_dt)
);
Чтобы получить даты, вы должны выполнить итерацию
foreach ($period as $key => $value) {
//$value->format('Y-m-d')
}