calculo de la edad de una persona con php

Muchas veces se ha planteado el como calcular la edad de una persona (en años) ... de forma eficiente, amigo de los códigos "cuanto-mas-pequeños-mejor", he escrito este pequeño script ... que nos devuelve la fecha, funcionando sin problemas para cualquier fecha (incluyendo las anteriores al 1970).

$aFecha = explode( '-', $nacimiento);
$edad = floor(( (date("Y") - $aFecha[2] ) * 372 + ( date("m") - $aFecha[1] ) * 31 + Date("d" ) - $aFecha[0] )/372) ;
?>

1 comentario:

Anónimo dijo...

Me agrado mucho tu pequeño script, me soluciono un problema que tenia, solo una pregunta, porque el 372?