PHP Php - Sabreedadsegúnnacimiento

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP Php - Sabreedadsegúnnacimiento相关的知识,希望对你有一定的参考价值。

/*
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;
}

以上是关于PHP Php - Sabreedadsegúnnacimiento的主要内容,如果未能解决你的问题,请参考以下文章

php [guzzle php] guzzle php #php

php send.php php邮件模板#php

IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?

如何从php5升级到php7

请问php中如何调用php文件中的内容?

php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP