ฟังชั่น คำนวณอายุเป็น ปี เดือน วัน (ใช้ได้หลังไป 1970)
หน้าแรก PHP MySQL เกร็ดความรู้ ฟังชั่น คำนวณอายุเป็น ปี เดือน วัน (ใช้ได้หลังไป 1970)
| Code |
| <? function CalAge($pbday)//คำนวณอายุเป็น ปี เดือน วัน | การนำไปใช้งาน echo CalAge("14/03/1982"); { $today = date("d/m/Y"); list($bady , $bmonth , $byear) = explode("/" , $pbday); list($tday , $tmonth , $tyear) = explode("/" , $today); if($byear < 1970){ $yearad =1970 - $byear; $byear =1970; } else { $yearad = 0; } $mbirth = mktime(0,0,0,$bmonth,$bday,$byear); $mnow = mktime(0,0,0,$tmonth,$tday,$tyear); $mage = ($mnow - $mbirth); $age = (date("Y",$mage)-1970 + $yearad)." ปี ". (date("m", $mage)-1)." เดือน " . (date("d", $mage)-1)." วัน" ; return($age); } echo echo CalAge("24/11/1980"); ?> |
refer: http://www.codetukyang.com/php/scripts/birthdate_to_age.htm
ขึ้นไปด้านบน
