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

Contenido eliminado Contenido añadido
Alan (discusión | contribs.)
m Revertidos los cambios de 186.86.15.3 (disc.) a la última edición de 84.236.178.2
Línea 8:
===Código===
<source lang="php">
<html>
<head>
<title> Calcular la fecha de nacimiento
</title>
</head>
<body>
<?php
//fecha actual
 
$dia=date(j);
$mes=date(n);
$ano=date(Y);
 
//fecha de nacimiento
 
$dianaz=212;
$mesnaz=126;
$anonaz=19941983;
 
//si el mes es el mismo pero el día inferior aun no ha cumplido años, le quitaremos un año al actual
 
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
 
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
 
$edad=($ano-$anonaz);
 
print $edad;
?>
 
?>
</body>
</html>
</source>