/*
In: $nacimiento = DD-MM-YYYY
return: edad
*/
function getEdad( $nacimiento ){
if( empty($nacimiento) || substr_count($nacimiento,'-') != 2 ) return '0';
list( $dia, $mes, $anio) = explode( "-", date("d-m-Y") );
list( $anio_nac, $mes_nac, $dia_nac ) = explode( "-", $nacimiento );
$anio_nac = soloNum($anio_nac);
$mes_nac = soloNum($mes_nac);
$dia_nac = soloNum($dia_nac);
if( empty($anio_nac) || empty($mes_nac) || empty($dia_nac) ) return '-1';
if( ! checkdate( $mes_nac, $dia_nac, $anio_nac ) ) return '-1';
if( $mes_nac > $mes ){
$return = $anio - $anio_nac - 1;
}else{
if( $mes == $mes_nac && $dia_nac > $dia ){
$return = $anio - $anio_nac - 1;
}else{
$return= $anio - $anio_nac;
}
}
return $return;
}