Jahreskalender ab dieser Woche
bearbeitet von chorn <?php
$day = (new DateTime)->modify('last monday');
for($i = 1; $i <= 52 * 7; $i++){
$days[] = $day->format('d');
$day->modify('+1 days');
}
$weeks = array_chunk($days, 7);
print_r($weeks);
Man kann da auch 'ne Menge spass mit DateInterval und DatePeriod haben, hab ich auch mal angetestet, aber lesbarer ist das dadurch nicht geworden, da brauchst du dann halt wieder mehr Instanziierungen, mehr Schleifen etc.
Jahreskalender ab dieser Woche
bearbeitet von chorn <?php
$day = (new DateTime)->modify('last monday');
for($i = 1; $i <= 52 * 7; $i++){
$days[] = $day->format('d');
$day->modify('+1 days');
}
$weeks = array_chunk($days, 7);
print_r($weeks);
Man kann da auch 'ne Menge spass mit DateTime, DateInterval und DatePeriod haben, hab ich auch mal angetestet, aber lesbarer ist das dadurch nicht geworden, da brauchst du dann halt wieder mehr Instanziierungen, mehr Schleifen etc.