function getConstellation($month, $day) { $day = intval($day); $month = intval($month); if ($month < 1 || $month > 12 || $day < 1 || $day > 31) return false; $signs = 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($start, $name) = each($signs[$month-1]); if ($day < $start) list($start, $name) = each($signs[($month-2 < 0) ? 11 : $month-2]); return $name; }
//each已经被废除//PHP7.2变更//使用此函数遍历时,比普通的 foreach 更慢, 并且给新语法的变化带来实现问题。因此它被废弃了。//Deprecated: The each() function is deprecated. This message will be suppressed on further calls
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。