Inicio » Tutoriales » ¿Cómo calcular la edad con PHP?

¿Cómo calcular la edad con PHP?

Una práctica función que permite determinar la edad de una persona a partir de una fecha.

La función que crearemos, calcula los años transcurridos desde determinada fecha. Se utiliza la función explode() para separar los datos de la fecha, y luego se realiza una operación matemática para hacer el cálculo correspondiente.

Función edad()

<?php
// Calcula la edad (formato: año/mes/dia)
function edad($edad){
list($anio,$mes,$dia) = explode("-",$edad);
$anio_dif = date("Y") – $anio;
$mes_dif = date("m") – $mes;
$dia_dif = date("d") – $dia;
if ($dia_dif < 0 || $mes_dif < 0)
$anio_dif–;
return $anio_dif;
}

?>
La edad es <?=edad("1992-03-06");?>
Si te gustó, compártelo:

Contenido relacionado