PHP Burç Bulucu Fonksiyon / MySQL Date / PHP Horoscope

Daha önce bir projede yazdığım küçük bir burç bulucu fonksiyon. Veriyi YIL-AY-GÜN şeklinde alıyor çünkü veri tabanındaki doğum tarihini alarak dönüştürmek için hazırlamıştım.

PHP KODU :

function Horoscope($DateOfBirthData){
$DateExplode = explode("-",$DateOfBirthData);
$Month = $DateExplode[1];$Day = $DateExplode[2];
	if(($Month == 1 && $Day > 20) || ($Month == 2 && $Day < 20)){return 'Kova';}
elseif(($Month == 2 && $Day > 18) || ($Month == 3 && $Day < 21)){return 'Balık';}
elseif(($Month == 3 && $Day > 20) || ($Month == 4 && $Day < 21)){return 'Koç';}
elseif(($Month == 4 && $Day > 20) || ($Month == 5 && $Day < 22)){return 'Boğa';}
elseif(($Month == 5 && $Day > 21) || ($Month == 6 && $Day < 22)){return 'İkizler';}
elseif(($Month == 6 && $Day > 21) || ($Month == 7 && $Day < 24)){return 'Yengeç';}
elseif(($Month == 7 && $Day > 23) || ($Month == 8 && $Day < 24)){return 'Aslan';}
elseif(($Month == 8 && $Day > 23) || ($Month == 9 && $Day < 24)){return 'Başak';}
elseif(($Month == 9 && $Day > 23) || ($Month == 10 && $Day < 24)){return 'Terazi';}
elseif(($Month == 10 && $Day> 23) || ($Month == 11 && $Day < 23)){return 'Akrep';}
elseif(($Month == 11 && $Day> 22) || ($Month == 12 && $Day < 23)){return 'Yay';}
elseif(($Month == 12 && $Day> 22) || ($Month == 1 && $Day < 21)){return 'Oğlak';}
}

KULLANIM ŞEKLİ:

echo Horoscope("1980-10-10");

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.