コードをコピーします コードは次のとおりです:
/**
* PHP 年齢計算関数
*
* パラメータは配列パラメータの受け渡しと標準の MySQL 日付型パラメータの受け渡しをサポート
* params サンプル
* ---------------------- ---- -----------------------------
$birthArr = array(
'年' => '2000',
'月' => '11',
'日' => '3'
); ---- ----------------------------------
* )
* @author IT哿婷< ;itbudaoweng@gmail.com>
* @copyright (c) 2011,2012 Just Use!
* @link IT タンブラー http://yungbo.com
* @return number $age
*/
function getAge($birthday) {
$age = $month = $day = 0;
if (is_array($birthday)) {
extract($birthday);
} else {
if (strpos($birthday, '-') !== false) {
list($year, $month, $day) =explode('-', $birthday);
$day = substr($day, 0, 2) //「2000-11-03 12:12」の場合、最初の 2 文字を取得します。 :00'
}
}
$age = date('Y') - $year;
if (date('m') < $month || (date('m') == $month && date( 'd' ) $age を返します。
http://www.bkjia.com/PHPjc/325594.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/325594.html技術記事次のようにコードをコピーします: ?php /** * PHP 年齢計算関数 * * パラメーターは配列パラメーターの受け渡しと標準の Mysql 日付型パラメーターの受け渡しをサポートします * params サンプル * ---------------- --------------------...