, чтобы создать массив, вам нужно сначала инициализировать его вне цикла (из-за переменной области видимости)
<code>$start = $day = strtotime("-1 day");
$end = strtotime('+6 day');
$dates = array(); //added
while($day < $end)
{
$dates[] = date('d-M-Y', $day); // modified
$day = strtotime("+1 day", $day) ;
}
echo "<pre>";
var_dump($dates);
echo "
";
затем вы можете использовать свои даты, используя либо foreach
или while
подход foreach:
foreach($dates as $date){
echo $date."<br>";
}
при заходе на посадку:
$max = count($dates);
$i = 0;
while($i < $max){
echo $dates[$i]."<br>";
}