首页 > 开发 > PHP > 正文

php根据生日计算年龄的方法

2024-05-04 23:37:46
字体:
来源:转载
供稿:网友

这篇文章主要介绍了php根据生日计算年龄的方法,涉及php操作日期与字符串的相关技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了php根据生日计算年龄的方法。分享给大家供大家参考。具体如下:

 

 
  1. <?php  
  2. function birthday($birthday){  
  3. $age = strtotime($birthday);  
  4. if($age === false){  
  5. return false;  
  6. }  
  7. list($y1,$m1,$d1) = explode("-",date("Y-m-d",$age));  
  8. $now = strtotime("now");  
  9. list($y2,$m2,$d2) = explode("-",date("Y-m-d",$now));  
  10. $age = $y2 - $y1;  
  11. if((int)($m2.$d2) < (int)($m1.$d1))  
  12. $age -= 1;  
  13. return $age;  
  14. }  
  15. echo birthday('1986-07-22');  
  16. ?> 

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表