星座

expectedSelf發表於2019-05-23

判斷今天屬於哪個星座

 function constellation(){
        $month = (int)date('m');
        $day = (int)date('d');
        // 所有星座
        $constellations = [
            '摩羯座','水瓶座', '雙魚座', '白羊座', '金牛座', '雙子座',
            '巨蟹座','獅子座', '處女座', '天秤座', '天蠍座', '射手座',
        ];
        //設定星座結束日期的陣列,對應上面星座
        $endDays = [19, 18, 20, 20, 20, 21, 22, 22, 22, 22, 21, 21];
        if($day <= $endDays[$month - 1]){   // 當前日期 <= 該當前月份的星座結束日期 則為該星座
            $constellation = $constellations[$month - 1];
        }else{
            $constellation = empty($constellations[$month]) ? $constellations[0] : $constellations[$month];
        }
        return $constellation;
    }
本作品採用《CC 協議》,轉載必須註明作者和本文連結
所幸無礙