PHP将日期转换为星座
2014年9月6日 · 93 字 · 1 分钟
这几日在做的一个项目发现一个很有意思的东西,就是PHP将指定日期输出为星座 <?php function constellation($month, $day) { if ($month < 1 || $month > 12 || $day < 1 || $day > 31) return false; $constellations = array( array("20" => '水瓶座'), array("19" => '双鱼座'), array("21" => '白羊座'), array("20" => '金牛座'), array("21" => '双子座'), array("22" => '巨蟹座'), array("23" => '狮子座'), array("23" => '处女座'), array("23" => '天秤座'), array("24" => '天蝎座'), array("22" => '射手座'), array("22" => '摩羯座') ); list($constellation_start, $constellation_name) = each($constellations[(int)$month - 1]); if ($day < $constellation_start) list($constellation_start, $constellation_name) = each($constellations[($month - 2 < 0) ?