|
Calculo de edad a partir de una fecha |
|
|
|
jueves, 03 de agosto de 2006 |
|
Desde una fecha determinada podemos obtener la edad o bien los años que han pasado desde entonces, muy util para cumpleaños.
Codigo:
<?php
$fecha_nac ="1973/06/01";
function edad($fecha_nac){
$dia=date("j");
$mes=date("n");
$anno=date("Y");
$dia_nac=substr($fecha_nac, 8, 2);
$mes_nac=substr($fecha_nac, 5, 2);
$anno_nac=substr($fecha_nac, 0, 4);
if($mes_nac>$mes){
$calc_edad= $anno-$anno_nac-1;
}else{
if($mes==$mes_nac AND $dia_nac>$dia){
$calc_edad= $anno-$anno_nac-1;
}else{
$calc_edad= $anno-$anno_nac;
}
}
return $calc_edad;
}
//echo $calc_edad;
echo edad($fecha_nac);
?>
Fuente: tutores.org |