Codeme

Bem Vindo ao CODME
Cadastre-se agora para obter acesso a todos os nossos recursos. Uma vez cadastrado e logado, você será capaz de criar tópicos, postar respostas a tópicos já existentes, a reputação de seus companheiros, começar seu próprio mensageiro privado, atualizações pós status, gerenciar seu perfil e muito mais. Esta mensagem será removido depois de ter cadastrado.
Entrar na Conta Criar uma conta


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 mostra a idade apartir da data de nascimento em Sab Out 26, 2013 4:41 pm

Admin

avatar

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";

?>

Ver perfil do usuário http://codme.umforum.net

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum