PHP计算十二个星座的函数代码。
复制代码代码如下所示:
< PHP
*
*计算星座字符串get_zodiac_sign功能(字符串,字符串的一天)
*输入:月份、日期
*输出:星座或错误消息的名称
* /
功能get_zodiac_sign($月$日,)
{
检查参数的有效性
如果($月12美元31天| |)
返回(false);
星座名称和开始日期
符号=数组(
数组(20>水瓶座),
数组(19>双鱼座),
数组(21>白羊座),
数组(20=金牛座),
数组(21双子座),
数组(22=癌症),
数组(23,
数组(23=处女座),
数组(23>天秤座),
数组(24=天蝎座),
数组(22人马),
数组(22=摩羯)
);
列表(sign_start美元,美元sign_name)=每($符号{(int)$个月~1 });
如果($天<< sign_start美元)
列表(sign_start美元,美元sign_name)=每($符号{(美元一个月,2个月= 11 < 0)美元:美元一个月= 2 });
返回的sign_name;
结束函数
>