亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

php怎么根據(jù)生日輸出年齡

來源:藏色散人 發(fā)布時間:2018-11-21 11:50:35 閱讀量:1025

本篇文章主要給大家介紹php計算年齡也就是計算多少歲的實(shí)現(xiàn)方法。

對于PHP初學(xué)者來說,根據(jù)生日計算出年齡的問題可能有點(diǎn)難度。不過只要掌握它的實(shí)現(xiàn)思路,也是非常簡單的。PHP計算年齡也是我們PHP面試題中較為常見的一個考點(diǎn)。

推薦參考教程:《PHP教程

下面我們就通過具體的代碼示例為大家介紹PHP計算年齡的實(shí)現(xiàn)方法。

1

2

3

4

5

6

<?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");

計算結(jié)果如下:

3376856fae3bea1a68f8f23a2d588c8.png

那么其實(shí)根據(jù)生日計算年齡,也就是計算你的生日日期與當(dāng)前日期的差值。這里設(shè)置的出生日期是1993年9月15日,計算年齡是25歲2月4天。

其中printf() 函數(shù)表示輸出格式化的字符串,也就是規(guī)定字符串以及如何格式化其中的變量。

其中可能的格式值:

%% - 返回一個百分號 %

%b - 二進(jìn)制數(shù)

%c - ASCII 值對應(yīng)的字符

%d - 包含正負(fù)號的十進(jìn)制數(shù)(負(fù)數(shù)、0、正數(shù))

%e - 使用小寫的科學(xué)計數(shù)法(例如 1.2e+2)

%E - 使用大寫的科學(xué)計數(shù)法(例如 1.2E+2)

%u - 不包含正負(fù)號的十進(jìn)制數(shù)(大于等于 0)

%f - 浮點(diǎn)數(shù)(本地設(shè)置)

%F - 浮點(diǎn)數(shù)(非本地設(shè)置)

%g - 較短的 %e 和 %f

%G - 較短的 %E 和 %f

%o - 八進(jìn)制數(shù)

%s - 字符串

%x - 十六進(jìn)制數(shù)(小寫字母)

%X - 十六進(jìn)制數(shù)(大寫字母)

附加的格式值。必需放置在 % 和字母

本篇文章就是關(guān)于PHP根據(jù)生日輸出年齡的具體實(shí)現(xiàn)方法介紹,大家也可以直接復(fù)制到本地測試。本文具有一定的參考價值,希望對需要的朋友有所幫助!

以上就是php怎么根據(jù)生日輸出年齡的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


標(biāo)簽: PHP
分享:
評論:
你還沒有登錄,請先