A continuación una función en php que nos servirá para calcular cuantos años tiene una determinada persona (por ejemplo) pasándole como parámetro la fecha de nacimiento en formato DATE (aaaa-mm-dd) de mysql.
function calculaedad($fechanacimiento){ list($ano,$mes,$dia) = explode("-",$fechanacimiento); $ano_diferencia = date("Y") - $ano; $mes_diferencia = date("m") - $mes; $dia_diferencia = date("d") - $dia; if ($dia_diferencia < 0 || $mes_diferencia < 0) $ano_diferencia--; return $ano_diferencia; } // Modo de uso echo calculaedad ('1979-10-15'); // Imprimirá: 30
Agradezco tu comentario 🤘