本文章来给大家总结了一些常用的php根据出生日期计算年龄 生肖 星座程序,希望给各位同学所有帮助了。
例1
代码如下 | 复制代码 |
function getAge($birthday) { if (is_array($birthday)) { $age = date('Y') - $year; |
例2
代码如下 | 复制代码 |
|
根据生日计算年龄 星座 生肖
水瓶座'=>'(1/22-2/21)', '双鱼座'=>'(2/22-3/21)',
'白羊座'=>'(3/22-4/21)', '金牛座'=>'(4/22-5/21)',
'双子座'=>'(5/22-6/21)', '巨蟹座'=>'(6/22-7/21)',
'狮子座'=>'(7/22-8/21)', '处女座'=>'(8/22-9/21)',
'天秤座'=>'(9/22-10/21)', '天蝎座'=>'(10/22-11/21)',
'射手座'=>'(11/22-12/21)', '摩羯座'=>'(12/22-1/21)'
代码如下 | 复制代码 |
[font=Arial] [font=Arial]/** * 根据生日中的月份和日期来计算所属星座 * * @param int $birth_month * @param int $birth_date * @return string */ function get_constellation($birth_month,$birth_date) { //判断的时候,为避免出现1和true的疑惑,或是判断语句始终为真的问题,这里统一处理成字符串形式 $birth_month = strval($birth_month);
$constellation_name = array( '水瓶座','双鱼座','白羊座','金牛座','双子座','巨蟹座', '狮子座','处女座','天秤座','天蝎座)','射手座','摩羯座' );
if ($birth_date { if ('1' !== $birth_month) { $constellation = $constellation_name[$birth_month-2]; } else { $constellation = $constellation_name[11]; } } else { $constellation = $constellation_name[$birth_month-1]; }
return $constellation; }[/font]
[font=Arial]/** * 根据生日中的年份来计算所属生肖 * * @param int $birth_year * @return string */ function get_animal($birth_year) { //1900年是子鼠年 $animal = array( '子鼠','丑牛','寅虎','卯兔','辰龙','巳蛇', '午马','未羊','申猴','酉鸡','戌狗','亥猪' );
$my_animal = ($birth_year-1900)%12; return $animal[$my_animal]; }[/font] |

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

WebStorm Mac版
好用的JavaScript开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

SublimeText3 Linux新版
SublimeText3 Linux最新版