Bu kod ile önümüzdeki 3 ay için geçerli tarihten itibaren gün göstermek mümkün değilim:
$begin = new DateTime();
$end = new DateTime(date('Y-m-d', strtotime('+3 months', strtotime(date("d-m-Y")))));
$interval = DateInterval::createFromDateString('1 day');
$days = new DatePeriod($begin, $interval, $end);
foreach ( $days as $day ) {
...
}
Ben kodu $end
özellikle kısaltılabilir hissediyorum. Eğer yardımcı olabilir mi?
Oh, ben de daha önceki 3 ay almak istiyorum. Ben hayır şans '+3 months'
'-3 months'
ama değişti. Herhangi bir fikir?