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 🤘