Aqui te coloco el codigo, lo hice hace un rato... imagino que es lo que tu quieres. La verdad no se si haya una funcion especial que te devuelva lo que quieres, pero, pues sino aqui esta de todos modos.
Código PHP:
<?php
$fecha=mktime(0, 0, 0, date("m") , date("d"), date("Y"));
$dia=date('D',$fecha);
if ($dia=='Mon')
{ $num=0; //son los dias que se van a restar
}
if ($dia=='Tue')
{ $num=1; //son los dias que se van a restar
}
if ($dia=='Wed')
{ $num=3; //son los dias que se van a restar
}
if ($dia=='Thu')
{ $num=3; //son los dias que se van a restar
}
if ($dia=='Fri')
{ $num=4; //son los dias que se van a restar
}
if ($dia=='Sat')
{ $num=5; //son los dias que se van a restar
}
if ($dia=='Sun')
{ $num=6; //son los dias que se van a restar
}
$fecha=mktime(0, 0, 0, date("m") , date("d")-$num, date("Y"));
$d=date('d',$fecha); // almacena el dia
$m=date('m',$fecha); // almacena el mes
$a=date('Y',$fecha); // almacena el año
$c=0;
do {
$fecha=mktime(0, 0, 0, date($m) , date($d)+$c++, date($a));
echo " ".date('D-d-m-Y',$fecha)." "; //muestra los dias de esa semana en curso
}while($c<7);
?>
Sale, espero que te sirva.