この記事では、PHP で年齢を計算する簡単な方法を主に紹介します。カスタム関数を使用して、PHP の日付と時刻に関する簡単な計算関数を実装します。必要な方は参考にしてください。詳細は以下のとおりです:
/** * $date是时间戳 * $type为1的时候是虚岁,2的时候是周岁 */ 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; }
以上がこの記事の全内容ですが、皆様の学習のお役に立てれば幸いです。
関連する推奨事項: __call オーバーロードを使用する
PHP js および css ファイルを動的に圧縮するメソッド
以上がPHPで年齢を計算する簡単な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。