Я зацикливаю 2 даты и распечатываю весь день между ними. ниже - мой цикл с использованием carbon. цикл не останавливается, даже если isSameDay возвращает true.сравнить метод Carbon's isSameDay создать бесконечный цикл в For statement
$check_in = new Carbon($check_in);
$check_out = new Carbon($check_out);
for(
$check_in;
$check_in->addDay();
$check_in->isSameDay($check_out)
) {
print_r($check_in->day);
}
Я проверил следующий код
print_r($check_in->addDay(4)->isSameDay($check_out));
// 12/20 + 4 day = 12/24 return true.