|
根据日期获取星座
上代码
/* *
* 获取星座
* 星座是按阳历来计算的
* $month 阳历月份
* $day 阳历日期
* */
public static function get_xingzuo($month, $day)
{
$xingzuo = '';
// 检查参数有效性
if ($month < 1 || $month > 12 || $day < 1 || $day > 31)
{
return $xingzuo;
}
if(($month == 1 && $day >= 20) || ($month == 2 && $day <= 18)) {
$xingzuo = &#34;水瓶&#34;;
}else if(($month == 2 && $day >= 19) || ($month == 3 && $day <= 20)) {
$xingzuo = &#34;双鱼&#34;;
}else if (($month == 3 && $day >= 21) || ($month == 4 && $day <= 19)) {
$xingzuo = &#34;白羊&#34;;
}else if (($month == 4 && $day >= 20) || ($month == 5 && $day <= 20)) {
$xingzuo = &#34;金牛&#34;;
}else if (($month == 5 && $day >= 21) || ($month == 6 && $day <= 21)) {
$xingzuo = &#34;双子&#34;;
}else if (($month == 6 && $day >= 22) || ($month == 7 && $day <= 22)) {
$xingzuo = &#34;巨蟹&#34;;
}else if (($month == 7 && $day >= 23) || ($month == 8 && $day <= 22)) {
$xingzuo = &#34;狮子&#34;;
}else if (($month == 8 && $day >= 23) || ($month == 9 && $day <= 22)) {
$xingzuo = &#34;处女&#34;;
}else if (($month == 9 && $day >= 23) || ($month == 10 && $day <= 23)) {
$xingzuo = &#34;天秤&#34;;
}else if (($month == 10 && $day >= 24) || ($month == 11 && $day <= 22)) {
$xingzuo = &#34;天蝎&#34;;
}else if (($month == 11 && $day >= 23) || ($month == 12 && $day <= 21)) {
$xingzuo = &#34;射手&#34;;
}else if (($month == 12 && $day >= 22) || ($month == 1 && $day <= 19)) {
$xingzuo = &#34;摩羯&#34;;
}
return $xingzuo;
}以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要
或 者关注咱们下面的知乎专栏 |
|