$start = strtotime("today"); // your start/end dates here
$end = strtotime("today + 1 years");
$friday = strtotime("friday", $start);
while($friday <= $end) {
echo "fri=", date("d m Y", $friday), "\n";
echo "sat=", date("d m Y", strtotime("+1 days", $friday)), "\n";
echo "sun=", date("d m Y", strtotime("+2 days", $friday)), "\n\n";
$friday = strtotime("+1 weeks", $friday);
}
, конечно, можно оптимизировать, но вы понимаете,