Я использую Laravel 5.7 и углерод 1.x.
Мне нужно построить dateLooper, интервал которого составляет 5 дней и следует за календарными датами.
Мне нужно найти способ сборки петель, который добавляет 5 дней для начальной даты.
ех.
$startDate = "2014-01-01";
$interval = "5";
т. Е. $ EndDate = $ startDate + 5;
so endDates 2014-01-05
2014-01-10
до 2014-01-30, так что это сложно, потому что нужно следить за календарем.
Далее 2014-02-04.
Я читал Carbon, но не нашел примеров.
который может иметь открытое решение для моей проблемы.
И я понял, что L5.7 все еще использует 1.x углерод.
Я пытался построить двойной цикл for, но не получилось
как он останавливается после достижения внутреннего цикла.
$month ="13" ; // +1;
$day ="29" ; // +1;
for ($i = 1; $i < $month; $i++)
{
echo "Month: ".$i.'<br/>';
for ($i = 1; $i < $day; $i++)
{
echo "Day: ".$i.'<br/>';
}
}
1) Так есть ли способ сделать с Carbon?
или есть какая-то другая библиотека, которую я мог бы использовать? Идеи ..
Спасибо MikroMike.