Diese Funktion gibt einen Array mit der Anzahl der Sonntage (0), Montage(1) etc. zurück.
function countWeekDays($tStart, $tEnd) { $arReturn = array( 0 => 0, 1 => 0, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0 ); if ($tStart > $tEnd) { $t = $tEnd; $tEnd = $tStart; $tStart = $t; } $t = $tStart; $i = 0; while (true) { $i ++; $arReturn[date('w', $t)] ++; $t = strtotime('+1 day', $t); if ($i > 1000 || $t > $tEnd) break; } return $arReturn; } // public static function countWeekDays($tStart, $tEnd)