Jump to content

How to increment variable as the current year changes?


mishasoni

Recommended Posts

Hello to anyone out there -

 

PHP newbie here. I am trying to increment a number as the current year changes. For example, say in 2009 $age=20.  I want $age to automatically increase by 1 with each year...so, in 2010 $age = 21, for 2011 $age = 22, etc. 

 

This seems like it should be really simple, but I've come to an impasse on getting this to work. Could someone enlighten me as to the proper code to accomplish this?

 

Thanks in advance!!

Here is an entire birthday function if that is helpful also.

 

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("1980-07-02");

 

found at this link: http://snipplr.com/view/1357/calculate-age/

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.