Pit: Jahreskalender ab dieser Woche

Beitrag lesen

Hallo Forum,

wenn ich ab dieser Woche einen Jahreskalender mit Kalenderwoche und Wochentagen erzeugen will, kann ich das so machen.

Ist das "up to date" oder gibt es bessere/pfiffigere Funktionen hierzu?

Pit

$dayAdd = 0;

if(date('N') === 1) {
  $startTime = strtotime('last monday', strtotime('+1 day'));
} else {
  $startTime = strtotime('last monday');
}

for($week = 1; $week <= 52; ++$week)
{
  echo date('W', strtotime('+'.$dayAdd.' day', $startTime))."<br>";
 
  $output = array();
 
  while($dayAdd < $week * 7)
  {
    $output[] = date('d', strtotime('+'.$dayAdd.' day', $startTime));
   
    ++$dayAdd;
  }
 
  echo implode('--', $output)."<br>";
}