31) { return false; } if($ex[1] > 12) { return false; } return TRUE; } if(empty($fonte)){ echo "\$fonte está sem valor";exit; } if(!valida($fonte)){ echo "Data inválida";exit; } $nome = "terminar o ano letivo"; $atual = strtotime("20".date(y)."-".date(m)."-".date(d).""); $evento = strtotime("".substr($fonte,6,8)."-".substr($fonte,3,2)."-".substr($fonte,0,2).""); $diferenca = ($evento - $atual) /60/60/24; echo "Faltam ".$diferenca." dias para ".$nome." !"; # Resultado do strtotime() é dado em segundos # Divide-se por 60 para mostrar em minutos # Divide-se por 60 novamente para mostrar em horas # Divide-se por 24 para mostrar em dias ?>