суббота, 3 августа 2013 г.

PHP: Get zodiac sign by date


PHP: Get zodiac sign by date


  1. function getZodiacSign($birth_date) {
  2. $bd = explode("-", $birth_date);
  3. $daymonth = $bd[1] . "-" . $bd[2];
  4.  
  5. if ($daymonth >= '01-21' and $daymonth <= '02-20') {
  6. $zodiac = 'Aquarius';
  7. } elseif ($daymonth >= '02-21' and $daymonth <= '03-20') {
  8. $zodiac = 'Pisces';
  9. } elseif ($daymonth >= '03-21' and $daymonth <= '04-20') {
  10. $zodiac = 'Aries';
  11. } elseif ($daymonth >= '04-21' and $daymonth <= '05-20') {
  12. $zodiac = 'Taurus';
  13. } elseif ($daymonth >= '05-21' and $daymonth <= '06-21') {
  14. $zodiac = 'Gemini';
  15. } elseif ($daymonth >= '06-22' and $daymonth <= '07-22') {
  16. $zodiac = 'Cancer';
  17. } elseif ($daymonth >= '07-23' and $daymonth <= '08-23') {
  18. $zodiac = 'Leo';
  19. } elseif ($daymonth >= '08-24' and $daymonth <= '09-23') {
  20. $zodiac = 'Virgo';
  21. } elseif ($daymonth >= '09-24' and $daymonth <= '10-23') {
  22. $zodiac = 'Libra';
  23. } elseif ($daymonth >= '10-24' and $daymonth <= '11-22') {
  24. $zodiac = 'Scorpio';
  25. } elseif ($daymonth >= '11-23' and $daymonth <= '12-21') {
  26. $zodiac = 'Sagittarius';
  27. } else {
  28. $zodiac = 'Capricorn';
  29. }
  30. return $zodiac;
  31. }
  32.  
  33. //Will return "Aquarius"
  34. echo getZodiacSign('1982-08-27');

Комментариев нет:

Отправить комментарий

Постоянные читатели

Популярные сообщения