Como una nota, tambien te puedes ahorrar el tener que programar cuantos dias tiene cada mes y que dia cae. Para obtener que cae el ultimo dia de cualquier mes podemos hacer:
Código PHP:
Ver original//$mes es el numero del mes para el cual desees el ultimo dia (valores entre 1 y 12):
//$anio es para el anio que lo desees
date("w", mktime(0,0,0,$mes,date("t", mktime(0,0,0,$mes,1,$anio)), $anio));