PHP Günü yineleyici

0 Cevap php

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?

0 Cevap