Я нашел следующий код из другого сообщения, которое дает мне то, что я хочу, за исключением того, что я хотел бы иметь возможность захватывать каждый день как переменную, чтобы я мог использовать их в полях формы.Получение дат из массива
Может ли кто-нибудь сказать мне, как этого достичь?
<?php
$monday = new DateTime('monday');
// clone start date
$endDate = clone $monday;
// Add 7 days to start date
$endDate->modify('+7 days');
// Increase with an interval of one day
$dateInterval = new DateInterval('P1D');
$dateRange = new DatePeriod($monday, $dateInterval, $endDate);
foreach ($dateRange as $day) {
echo $day->format('Y-m-d')."<br />";
}
?>
Результаты работы выше этого:
2015-02-16
2015-02-17
2015-02-18
2015-02- 19
2015-02-20
2015-02-21
2015-02-22
Большое спасибо,
Джон
Я не вижу никаких проблем. Вы не знаете, как обернуть результат в HTML ...? – Debflav
@ Дебфлав нет, я этого не делаю. Мне нужно использовать 7 дат в качестве значений в флажках. Вы можете помочь? –