Tach!
ich möchte gerade von einem Anfangs-Unix-Timestamp bis zu einem End-Unix-Timestamp die Kalenderwochen in ein Array packen. Leider ergibt mein Code lediglich die ersten beiden KWs
Nein, die erste Woche wäre die achte nicht die elfte. Die elfte ist die Woche vom Enddatum, weil $myKW = date('W',$myEnd);
. Nehme ich $myStart statt $myEnd gibts eine Endlosschleife, weil $myZeiger die Abbruchbedingung ist, aber nie weitergezählt wird.
Kontrollausgaben der beteiligten Variablen helfen die Abläufe nachzuvollziehen und so Fehler zu finden.
dedlfix.