#1 mostra a idade apartir da data de nascimento Sáb Out 26, 2013 4:41 pm
Admin
Admin
Classe que mostra a idade apartir da data de nascimento.
- Código:
<?php
class Idade
{
public function Calcular ($dia, $mes, $ano)
{
if(!checkdate($mes, $dia, $ano))
{
echo "A data que vc informou está errada <b>[ $dia/$mes/$ano ]</b>";
exit;
}
$dia_atual = date("d");
$mes_atual = date("m");
$ano_atual = date("Y");
$idade = $ano_atual - $ano;
if($mes > $mes_atual)
{
$idade--;
}
if($mes == $mes_atual and $dia_atual < $dia)
{
$idade--;
}
return $idade;
}
}
$calcula = new Idade();
$idade = $calcula->Calcular("18", "05", "1977");
echo "Você tem $idade anos";
?>