Diferencia entre revisiones de «Programación en PHP/Ejemplos/Calcular edad»

Contenido eliminado Contenido añadido
Bathorz (discusión | contribs.)
Sin resumen de edición
Línea 2:
 
===Introducción===
Un calculocálculo muy solicitado en muchas ocasiones es el de calcular la edad. Es un calculo sencillo una vez tienes en cuenta algunos factores imprescindibles.
 
Si has nacido en 1980 y estamos en el 2000 tendriastendrías 20 años siempre que hayas sobrepasado el día y el mes de tu nacimiento. Sabiendo esto generaremos dos if que restaran un año en el caso de no cumplir con la condición.
 
===Código===
Línea 21:
$mesnaz=6;
$anonaz=1983;
 
 
//si el mes es el mismo pero el día inferior aun no ha cumplido años, le quitaremos un año al actual
Línea 27 ⟶ 26:
if (($mesnaz == $mes) && ($dianaz > $dia)) {
$ano=($ano-1); }
 
 
//si el mes es superior al actual tampoco habrá cumplido años, por eso le quitamos un año al actual
Línea 33 ⟶ 31:
if ($mesnaz > $mes) {
$ano=($ano-1);}
 
 
//ya no habría mas condiciones, ahora simplemente restamos los años y mostramos el resultado como su edad
Línea 40 ⟶ 37:
 
print $edad;
 
 
?>