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

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

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

本文實例講述了PHP常用函數(shù)之根據(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');

運行結(jié)果:

31

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

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

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

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

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

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

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    PHP自定義大小驗證碼的方法詳解

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

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

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

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

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

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

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

    PHP 截取字符串專題集合

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

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

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

最新評論