<div class="codetitle"><a style="CURSOR: pointer" data="15458" class="copybut" id="copybut15458" onclick="doCopy('code15458')"> 代码如下:<div class="codebody" id="code15458"> <?php /* PHP 年龄计算函数 参数支持数组传参和标准的 Mysql date 类型传参 params sample -------------------------------------------------- $birthArr = array( 'year' => '2000', 'month' => '11', 'day' => '3' ); $birthStr = '2000-11-03'; -------------------------------------------------- ); @author IT不倒翁 itbudaoweng@gmail.com @copyright (c) 2011,2012 Just Use It! @link IT不倒翁 http://yungbo.com @param string|array $birthday @return number $age / function getAge($birthday) { $age = 0; $year = $month = $day = 0; if (is_array($birthday)) { extract($birthday); } else { if (strpos($birthday,'-') !== false) { list($year,$month,$day) = explode('-',$birthday); $day = substr($day,2); //get the first two chars in case of '2000-11-03 12:12:00' } } $age = date('Y') - $year; if (date('m') < $month || (date('m') == $month && date('d') < $day)) $age--; return $age; }
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|