PHP 用PHP计算年龄;给定的出生日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 用PHP计算年龄;给定的出生日期相关的知识,希望对你有一定的参考价值。

/*
*	calculateAge()
*	@action: calculate age from given date
*	@params:
*		birthday: birthday in format YYYY-MM-DD
*	@return: age (integer 	)
*	@modified : 27 August 2010
*	@modified by: Sucl Tandukar
*/
function calculateAge ($birthday)
{
	list($year,$month,$day) = explode("-",$birthday);
	$year_diff  = date("Y") - $year;
	$month_diff = date("m") - $month;
	$day_diff   = date("d") - $day;
	if ($day_diff < 0 || $month_diff < 0)
		$year_diff--;
	return $year_diff;
}

以上是关于PHP 用PHP计算年龄;给定的出生日期的主要内容,如果未能解决你的问题,请参考以下文章

PHP如何从出生日期开始计算年龄

SQL 中怎么根据出生日期算出年龄 然后用年龄查询

以 YYYYMMDD 格式计算给定出生日期的年龄

php mysql怎样根据数据库表中的出生日期搜索出年龄大于65岁的记录

php根据出生日期获取年龄

PHP 另一种计算年龄的方法,给定MySQL日期格式