Ok ci siamo quasi !! Ti chiedo ancora un consiglio

In base alla data di oggi (che puo essere lunedi o martedi e cosi via) devo calcolarmi la data di una settimana intera
Ad esempio oggi è martedi 31-01-2006. Bene, in un array devo scrivere la data dal lunedi al sabato.
Mi calcolo il lunedi della settimana. Nella variabile $lunedi ho il giorno nel formato Y-m-d.
Mi servirebbe capire come poter creare tutti gli altri giorni partendo da lunedi. Io ho cercato di fare un ciclo che prendesse i giorni cosi:

$giorno = date ("Y-m-d", $lunedi) ma come ti ho detto non funziona

allora ho fatto cosi

$giorno = date ("Y-m-d", mktime (0,0,0,date("m"),date("d")+1, date("Y")));
e questo calcola il giorno "domani". Io invece dovrei calcolarmi i giorni partendo dal lunedi per cui dentro al MKTIME ci dovrebbe essere qualcosa del tipo

$giorno= date ("Y-m-d", mktime (0,0,0,MESE DI LUNEDI,SUCCESSIVO GIORNO DI LUNEDI, date("Y")));

e cosi via..... ma non so come fare !!