欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP常用函數(shù)之根據(jù)生日計(jì)算年齡功能示例

 更新時(shí)間:2019年10月21日 11:25:33   作者:學(xué)知無涯  
這篇文章主要介紹了PHP常用函數(shù)之根據(jù)生日計(jì)算年齡功能,結(jié)合實(shí)例形式分析了php日期相關(guān)轉(zhuǎn)換與計(jì)算操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP常用函數(shù)之根據(jù)生日計(jì)算年齡功能。分享給大家供大家參考,具體如下:

/**
 * 根據(jù)出生年月日計(jì)算出年齡
 * @param $birth_year 
 * @param $birth_month
 * @param $birth_day
 * @return int
 */
function getAgeByBirth($birth_year,$birth_month,$birth_day){
  if(empty($birth_year) || empty($birth_month) || empty($birth_day)){
    return 0;
  }
  $current_year = date('Y',time());
  $current_month = date('m',time());
  $current_day = date('d',time());
  if($birth_year >= $current_year){
    return 0;
  }
  $age = $current_year - $birth_year - 1;
  if($current_month>$birth_month){
    return $age+1;
  }else if($current_month == $birth_month && $current_day>=$birth_day){
    return $age+1;
  }else{
    return $age;
  }
}
//測試:
echo getAgeByBirth('1988','8','8');

運(yùn)行結(jié)果:

31

PS:這里再為大家推薦幾款時(shí)間及日期相關(guān)工具供大家參考:

在線日期/天數(shù)計(jì)算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi

在線日期計(jì)算器/相差天數(shù)計(jì)算器:
http://tools.jb51.net/jisuanqi/datecalc

在線日期天數(shù)差計(jì)算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq

Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php日期與時(shí)間用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP判斷IP并轉(zhuǎn)跳到相應(yīng)城市分站的方法

    PHP判斷IP并轉(zhuǎn)跳到相應(yīng)城市分站的方法

    這篇文章主要介紹了PHP判斷IP并轉(zhuǎn)跳到相應(yīng)城市分站的方法,實(shí)例分析了php解析URL及跳轉(zhuǎn)的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • PHP利用遞歸函數(shù)實(shí)現(xiàn)無限級(jí)分類的方法

    PHP利用遞歸函數(shù)實(shí)現(xiàn)無限級(jí)分類的方法

    今天小編就為大家分享一篇關(guān)于PHP利用遞歸函數(shù)實(shí)現(xiàn)無限級(jí)分類的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • php使用PDO下exec()函數(shù)查詢執(zhí)行后受影響行數(shù)的方法

    php使用PDO下exec()函數(shù)查詢執(zhí)行后受影響行數(shù)的方法

    這篇文章主要介紹了php使用PDO下exec()函數(shù)查詢執(zhí)行后受影響行數(shù)的方法,結(jié)合實(shí)例形式分析了php在使用pdo進(jìn)行增刪改操作時(shí)exec()函數(shù)查詢操作執(zhí)行后受影響行數(shù)的相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • php獲取漢字拼音首字母的方法

    php獲取漢字拼音首字母的方法

    這篇文章主要介紹了php獲取漢字拼音首字母的方法,需要的朋友可以參考下
    2015-10-10
  • PHP自定義大小驗(yàn)證碼的方法詳解

    PHP自定義大小驗(yàn)證碼的方法詳解

    本篇文章是對(duì)PHP自定義大小驗(yàn)證碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php提示undefined index的幾種解決方法

    php提示undefined index的幾種解決方法

    雖然可以通過設(shè)置錯(cuò)誤顯示方式來隱藏這個(gè)提示,但是這樣也有隱患,就是在服務(wù)器的日志中會(huì)記錄這些提示,導(dǎo)致日志文件異常龐大
    2012-05-05
  • 屏蔽PHP默認(rèn)設(shè)置中的Notice警告的方法

    屏蔽PHP默認(rèn)設(shè)置中的Notice警告的方法

    很多時(shí)候其實(shí)寫出來的代碼的錯(cuò)誤可以忽略或者根本就不是錯(cuò)誤,PHP還是會(huì)顯示Notice警告,well接下來我們就來介紹一下屏蔽PHP默認(rèn)設(shè)置中的Notice警告的方法
    2016-05-05
  • PHP中unset,array_splice刪除數(shù)組中元素的區(qū)別

    PHP中unset,array_splice刪除數(shù)組中元素的區(qū)別

    php中刪除數(shù)組元素是非常的簡單的,但有時(shí)刪除數(shù)組需要對(duì)索引進(jìn)行一些排序要求我們會(huì)使用到相關(guān)的函數(shù),這里我們來介紹使用unset,array_splice刪除數(shù)組中的元素區(qū)別吧
    2014-07-07
  • PHP 截取字符串專題集合

    PHP 截取字符串專題集合

    現(xiàn)在很多情況下,需要用到截取字符串功能,不夠由于gb2312與utf-8的編碼問題,需要區(qū)別對(duì)待,下面是具體的實(shí)現(xiàn)方法并從一些比較成熟的系統(tǒng)中扒下的代碼。
    2010-08-08
  • 使用PHP實(shí)現(xiàn)Mysql讀寫分離

    使用PHP實(shí)現(xiàn)Mysql讀寫分離

    本篇文章是對(duì)使用PHP實(shí)現(xiàn)Mysql讀寫分離的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論