Поскольку вы добавляете 1 день, затем 2 дня, затем 3 дня, затем 4 дня ... Вы должны просто добавлять один день каждый раз:
$start = Carbon::now()->subDays(10);
for ($i = 0; $i <= 9; $i++) {
$day = $start->addDays(1)->format('Y-m-d');
print $day.' <br/>';
}
Выходы:
2020-02-02
2020-02-03
2020-02-04
2020-02-05
2020-02-06
2020-02-07
2020-02-08
2020-02-09
2020-02-10
2020-02-11
Edit: addDays()
изменяет переменную, к которой она вызывается, поэтому код фактически работает без $day
:
$start = Carbon::now()->subDays(10);
for ($i = 0; $i <= 9; $i++) {
$start->addDays(1);
print $start->format('Y-m-d') . '<br/>';
}