// primero creo un array para saber los días de la semana
$dias=array("domingo","lunes","martes","miércoles" ,"jueves","viernes","sábado");
// supongamos que la variable se llama fecha y le asignamos una fecha
// esto ya debe venir, aqui lo asigno para demostración
$fecha="1982-12-09" ; // mi cumpleaños, jeje
// esto que viene no es muy común la mayoría usa explode, solo que
// te genera un array y se hace más confuso, yo prefiero para mayor
// entendimiento separar la fecha en subcadenas y asignarlas a variables
// relacionadas en contenido, por ejemplo dia, mes
$dia=substr($fecha,8,2);
$mes=substr($fecha,5,2);
$anio=substr($fecha,0,4);
// en la siguiente instrucción $pru toma el día de la semana, lunes, martes,
// etc, dependiendo de la fecha
$pru=strtoupper($dias[intval((date("w",mktime(0,0,0,$mes,$dia,$anio))))]);
espero te sirva, aplicalo a tu código como se te haga más fácil, cualquier duda escribeme a
[email protected]