http://php.net/date
Funktionsaufruf date( "formatierung der Ausgabe", timestamp );
Mit mktime z.b. lässt sich der passende Timestamp ermitteln; wers braucht^^
Wobei 86400 Sekunden 1 Tag sind. Zusammen mit date("w", $timestamp); kannst du in einer Schleife immer 86400 Sekunden dazupacken; solange, bis date("w") == 5 ist. Was dann ein Freitag entspräche!