php根据生日计算年龄/生肖/星座实例

PHP中文网
Release: 2023-02-28 18:48:01
Original
2549 people have browsed it

本文章来介绍根据用户出生年月来计算年龄/生肖/星座的各种程序实例代码,各位朋友不防进入参考

//计算年龄

function birthday($mydate){ $birth=$mydate; list($by,$bm,$bd)=explode('-',$birth); $cm=date('n'); $cd=date('j'); $age=date('Y')-$by-1; if ($cm>$bm || $cm==$bm && $cd>$bd) $age++; return $age; //echo "生日:$birthn年龄:$agen"; }
Copy after login

根据年份计算生肖


        
Copy after login

根据生日计算星座

'宝瓶座'), array('19'=>'双鱼座'), array('21'=>'白羊座'), array('20'=>'金牛座'), array('21'=>'双子座'), array('22'=>'巨蟹座'), array('23'=>'狮子座'), array('23'=>'处女座'), array('23'=>'天秤座'), array('24'=>'天蝎座'), array('22'=>'射手座'), array('22'=>'摩羯座') ); $key = (int)$month - 1; list($startSign, $signName) = each($signs[$key]); if( $day < $startSign ){ $key = $month - 2 < 0 ? $month = 11 : $month -= 2; list($startSign, $signName) = each($signs[$key]); } return $signName; } echo get_constellation(12, 11); // 射手座 echo get_constellation(6, 6); // 双子座
Copy after login

相关文章:

PHP根据生日计算年龄(周岁)

php根据生日计算年龄的方法

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!