php で誕生日に基づいて年齢を出力するメソッド: まず PHP サンプル ファイルを作成し、次に "$today->diff($bday);" メソッドを通じて年齢を出力します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。
この記事では、phpによる年齢計算、つまり年齢計算の実装方法を中心に紹介します。
PHP初心者にとって、誕生日から年齢を計算する問題は少し難しいかもしれません。しかし、それを実装するアイデアをマスターすれば、それも非常に簡単です。 PHP の年齢計算は、PHP の面接の質問でよくあるテスト ポイントでもあります。
以下、PHP年齢計算の実装方法を具体的なコード例を通して紹介します。
<?php $bday = new DateTime('15.9.1993'); // 你的出生日 $today = new Datetime(date('m.d.y')); $diff = $today->diff($bday); printf(' 你的年龄是 : %d 岁, %d 月, %d 天', $diff->y, $diff->m, $diff->d); printf("\n");
計算結果は次のとおりです。
#実際に誕生日に基づいて年齢を計算するのは、誕生日と誕生日の差を計算することです。現在の日付。ここで設定した生年月日は 1993 年 9 月 15 日で、計算上の年齢は 25 歳、2 月 4 日です。
printf() 関数 は、フォーマットされた文字列を出力すること、つまり、文字列とその中の変数をフォーマットする方法を指定することを意味します。
可能なフォーマット値:
%% - パーセント記号を返します。 %
%b - 2 進数
%c - # の文字に対応する ASCII 値
##%d - 符号付き 10 進数 (負、0、正) %e - 小文字を使用した科学表記 (例: 1.2e 2)%E - 大文字の科学表記を使用表記法 (例: 1.2E 2) %u - 符号なしの 10 進数 (0 以上) %f - 浮動小数点数 (ローカル設定) % F - 浮動小数点数 (非ローカル設定) %g - 短い %e および %f%G - 短い % E および %f%o - 8 進数%s - 文字列 %x - 16 進数 (小文字) % X - 16 進数 (大文字) 追加のフォーマット値。 %と文字の間に必ず配置してください。 推奨参考チュートリアル:「
PHPチュートリアル」
この記事は、誕生日に基づいて年齢を出力するPHPの具体的な実装方法についての記事です。誰もがローカル テストに直接コピーすることもできます。この記事は確かな参考価値があるので、困っている友達のお役に立てれば幸いです!以上がPHPで誕生日に基づいて年齢を出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。