PHPで年齢を計算する簡単な方法

墨辰丷
リリース: 2023-03-28 11:50:01
オリジナル
2942 人が閲覧しました

この記事では、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 kindeditor アップロード画像ウォーターマークの実装


PHP js および css ファイルを動的に圧縮するメソッド


以上がPHPで年齢を計算する簡単な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート