viernes, 2 de marzo de 2012

Obtener edad con Php

Una útil función en Php para obtener la edad de una persona, pasándola como parámetro su fecha de nacimiento en formato aaaa-mm-dd.







<?php
function getEdad($nacimiento){
   //restamos los años (año actual - año cumpleaños)
   $edad = date("Y") - ereg_replace("^(.{4}).*","\\1",$nacimiento);

   //si pasamos de año, pero aún no cumplimos años, resta 1
   if(date("m-d")< ereg_replace(".*(.{5})$","\\1",$nacimiento)) $edad--;

   return $edad;
}
?>

No hay comentarios :

Publicar un comentario