- var_dump: documentation ( source)
<?php
$string = '2018-10-26';
$daysLeft = 4;
$startDateObj = new DateTime($string);
var_dump($startDateObj);
$endDateObj = new DateTime($string);
$endDateObj = $endDateObj->modify('+'.$daysLeft.' days');
var_dump($endDateObj);
$interval = new DateInterval('P'.$daysLeft.'D');
var_dump($interval);
$dateRange = new DatePeriod($startDateObj, $interval, $endDateObj);
var_dump($dateRange);
foreach($dateRange as $date) {
echo "1 day!".PHP_EOL;
}