php生日计算年龄,php根据生日计算年龄的方法
摘要:本文實例講述了php根據生日計算年齡的方法。分享給大家供大家參考。具體如下:<?php
function?birthday($birthday){
$age?=?strtotime($birthday);
if($age?===?false){
return?false;
本文實例講述了php根據生日計算年齡的方法。分享給大家供大家參考。具體如下:<?php
function?birthday($birthday){
$age?=?strtotime($birthday);
if($age?===?false){
return?false;
}
list($y1,$m1,$d1)?=?explode("-",date("Y-m-d",$age));
$now?=?strtotime("now");
list($y2,$m2,$d2)?=?explode("-",date("Y-m-d",$now));
$age?=?$y2?-?$y1;
if((int)($m2.$d2)?
$age?-=?1;
return?$age;
}
echo?birthday('1986-07-22');
?>
再來個簡單點的,感覺沒有上面的高大上<?php
echo?birthday("1989-01-25");
function?birthday2($birthday){
list($year,$month,$day)?=?explode("-",$birthday);
$year_diff?=?date("Y")?-?$year;
$month_diff?=?date("m")?-?$month;
$day_diff??=?date("d")?-?$day;
if?($day_diff?
$year_diff--;
return?$year_diff;
}
更多關于php根據生日計算年齡的方法請關注PHP中文網(www.php.cn)其他文章!
總結
以上是生活随笔為你收集整理的php生日计算年龄,php根据生日计算年龄的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eureka server配置_spri
- 下一篇: tomcat线程循环异常终止_资深架构师