Autor YouCode - http://www.youcode.com.ar/php/date-algunos-ejemplos-con-fechas-y-dias-156
Muchas veces necesitamos saber el ultimo dia de un mes o el nombre del dia de la semana segun la fecha, veremos algunos ejemplos sencillos.
Saber el ultimo día del mes$CntDiasMes=intval(date("t",5)); echo $CntDiasMes;donde el 5 es el numero del mes, esta claro que el maximo será 12 .
Saber el nombre del dia de la semana
$NomDia=date("w",mktime(0, 0, 0, 5, 2, date('Y'))); echo $NomDia;en este ejemplo, estamos preguntando sobre el mes 5 y el dia numero 2 de la semana y del año actual "Date('Y')"
como php suele devolver el nombre del dia en ingles a pesar que coloquemos setlocale(LC_TIME, 'spanish') haríamos lo siguiente.
Para solucionar esto, por ej, podemos hacer una funcion como la siguiente:
function nom_dia($d) { $dia=array(0=>'Dom','Lun','Mar','Mie','Jue','Vie','Sab'); return $dia[$d]; }y la usariamos de la siguiente manera:
echo nom_dia(2); y nos devolveria Mar (martes) , el codigo completo nos quedaria asi:
function nom_dia($d) { $dia=array(0=>'Dom','Lun','Mar','Mie','Jue','Vie','Sab'); return $dia[$d]; } echo nom_dia(3);Bueno, estos son ejemplos muy sencillos, espero les sea útil.
http://www.youcode.com.ar/php/date-algunos-ejemplos-con-fechas-y-dias-156