Si no es ridiculo (jaja) podrias usar esto:
Código PHP:
<?php
function ultimoDiaMes($mes,$año)
{
for ($dia=28;$dia<=31;$dia++)
if(checkdate($mes,$dia,$año)) $fecha="$año/$mes/$dia";
return $fecha;
}
echo ultimoDiaMes(2,2005);
echo ultimoDiaMes(2,2008);
?>