Si quieres obtener el nombre del día de la semana en php fácil y sencillo:
date_default_timezone_set(‘America/Mexico_City’); //Asignas la zona horaria de tu país.
setlocale(LC_TIME, ‘spanish’); //Fijamos el tiempo local
$diaSemana=strftime(«%A»); // Guardamos el Nombre del día de la semana.
echo «Hoy es:».$diaSemana; //Imprimimos El día.