Creo que deberían repasar
http://php.net/manual/es/language.types.array.php
y
http://php.net/manual/es/function.date.php
Para el ejemplo que propuse,
date("n") representa 7 (considerando la fecha actual), que en el array
corresponde al indice 0,1,2,3,4,5,6,
7, es decir el octavo valor en la lista =
Julio
Por lo pronto
N Representación numérica ISO-8601 del día de la semana (añadido en PHP 5.1.0) 1 (para lunes) hasta 7 (para domingo)
en tanto
M Una representación textual corta de un mes, tres letras Jan hasta Dec (con lo cual lo de la traducción carece de sentido)
en mi caso usé
w para los días, que devuelve 0 como primer valor (= domingo)
Saludos