Header
 
» IT tipps and howto's

PHP Script: Birthday (how old are you?)

Last Update: 27.05.2008

Believe me! I was looking for such kind of script for years and never found one that actually worked! I even tried to program one myself 3 years ago, gave it up though because I ran into a problem with the leap-years (February 29th's). By programming the "about"-part of this site I was looking for a birthday-script again and this time I found one. Check it out!

<?php
/*
Calculate Age
With this function you can calculate the age of a person
Example:
echo "Age is: " . birthday ("1984-07-05");
Result will be (23 Feb 2005) = "Age is: 20"
calculate years of age (input string: YYYY-MM-DD)
*/
function birthday ($birthday)
{
list($year,$month,$day) = explode("-",$birthday);
$year_diff = date("Y") - $year;
$month_diff = date("m") - $month;
$day_diff = date("d") - $day;
if ($month_diff < 0) $year_diff--;
elseif (($month_diff==0) && ($day_diff < 0)) $year_diff--;
return $year_diff;
}

echo birthday("1985-07-25");

?>

Script found on webscripts.softpedia.com. Many thanks to script developer mjlintz.


Go to Homepage home RSS Feed
About ck about
Linux Howtos how to's

 

 

Valid HTML 4.01 Transitional
Valid CSS!
[Valid RSS]

10036 Days
until Death of Computers