<?
  /* CENTRO PAULISTA WEB & MARKETING
   *
   * www.centropaulista.com.br
   *
   * by: Anderson Luiz de Oliveira
   * www.andersonluiz.com.br
   *
   * curso gratuito de PHP. acesse: www.andersonluiz.com.br
   *
  */
?>

<?

//insira a data a ser testada aqui:
$nasc = "23/01/1984"; //-> sou aquariano, rs! :)

//pega a data atual
$dia = date("d/m/Y");

//separa o dia, o m�s e o ano para o c�lculo usando o explode
$calc = explode("/", $nasc);

//faz a compara��o das datas e exibe a idade!
$anos = (date("Y") - $calc[2]);
if ( (date("m") < $calc[1]) )
{
  	echo "vc tem " . ($anos - 1) . " anos!"; 
}
if ( (date("m") == $calc[1]) && (date("d") < $calc[0]))
  { 
	echo "vc tem " . ($anos - 1) . " anos!";
  }
if ( (date("m") == $calc[1]) && (date("d") > $calc[0]))
  { 
	echo "vc tem " . ($anos - 1) . " anos!";
  }
if ( (date("m") > $calc[1]) )
{
  	echo "vc tem " . ($anos) . " anos!"; 
}

?>