This article illustrates the simple method of calculating the age of PHP. Share to everyone for your reference, specific as follows:
/**
* $date is the time stamp
* $type 1 is something, 2 is the year of age
/function Getagebybirth ($date, $type = 1) {
$nowYear = Date ("Y", Time ());
$nowMonth = Date ("M", Time ());
$nowDay = Date ("D", Time ());
$birthYear = Date ("Y", $date);
$birthMonth = Date ("M", $date);
$birthDay = Date ("D", $date);
if ($type = = 1) {
$age = $nowYear-($birthYear-1);
} else{$type = = 2}{
if ($nowMonth < $birthMonth) {
$age = $nowYear-$birthYear-1;
} ElseIf ($nowMonth = = $birthMonth) {
if ($nowDay < $birthDay) {
$age = $nowYear-$birthYear-1;
} else{
$age = $nowYear-$birthYear;
}
} else{
$age = $nowYear-$birthYear;
}
}
return $age;
}
PS: This site also provides a UNIX timestamp conversion tool, including a variety of common language for time stamping operation methods, provided to you for reference:
Unix timestamp (timestamp) conversion tool:
Http://tools.jb51.net/code/unixtime
More about PHP Interested readers can view the site topics: "PHP date and Time usage summary", "PHP Mathematical Calculation Skills Summary", "PHP Array" operation Skills Encyclopedia, "PHP Data structure and algorithm tutorial", "PHP Programming Algorithm Summary", " PHP Regular Expression Usage summary, "Summary of PHP operations and operator usage", "PHP string (String) Usage summary" and "PHP common database Operation Skills Summary"
I hope this article will help you with the PHP program design.