segunda-feira, 18 de janeiro de 2010

Função para Verificar se Alguém É Maior de Idade

<?php

function MaiorIdade($data_nasc) {
  list($dia_nasc, $mes_nasc, $ano_nasc) = explode("/", $data_nasc); 
  list($dia_hoje, $mes_hoje, $ano_hoje) = explode("/", date("d/m/Y", time()));
  return mktime(23, 59, 59, $mes_nasc, $dia_nasc, $ano_nasc) < 
         mktime(00, 00, 00, $mes_hoje, $dia_hoje, $ano_hoje - 18);
}

$data = "25/10/1977";
echo "Quem nasce em $data e " . (MaiorIdade($data) ? "maior" : "menor") . " de idade";

?>

0 comentários: