ARTICULOS

Calcular la edad con PHP

Autor: Fabian Muller (http://www.webexperto.com) - 05/03/2007

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");?>

Ver ejemplo

 

Más artículos sobre PHP

1. Codificar contraseñas con md5()
2. Generación dinámica de imágenes
3. Contador de visitas simple
4. Historia de PHP
5. Creando sitio con forma modular
6. Planificación de un proyecto modular
7. Función para fechas en español
8. Utilizar PHP en FrontPage 98
9. Geolocalización en tu página web
10. Una imagen para cada día de la semana
Más artículos...

Otros artículos...

PHP Geolocalización en tu página web
PHP Paginación de resultados con PHP
Java Script Efecto "terremoto" en el navegador
Java Script Mostrar banners Flash en forma aleatoria
Servidores FoxServ: paquete instalador para Windows
Java Script Pasando datos entre páginas html con JavaScript
Hojas de Estilo Menú rollover
Photoshop Efecto de líneas de TV con Photoshop
Marketing Utilizando Sitemaps para buscadores
Java Script Tres métodos para redireccionar una página
Más artículos...