生年月日から年齢計算


Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/webstyle/php-fan.org/public_html/wp-content/plugins/wp-syntax/wp-syntax.php on line 383

生年月日から年齢を割り出す関数です。下記の関数を利用して
$birthday = birthToAge(1985-12-31);
echo $birthday;
で年齢がわかります!
デモサイトにて確認できます!


スポンサーリンク

デモサイト

1
2
3
4
5
6
7
8
9
10
11
12
13
//生年月日から年齢変換
function birthToAge($ymd){
 
	$base  = new DateTime();
	$today = $base->format('Ymd');
 
	$birth    = new DateTime($ymd);
	$birthday = $birth->format('Ymd');
 
	$age = (int) (($today - $birthday) / 10000);
 
	return $age;
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です