PHP根據具體的日期判斷星座的函數_PHP教程

來源:互聯網
上載者:User

PHP根據具體的日期判斷星座的函數


現在好像挺流行討論星座的,下面作者分享一個用PHP來判斷指定一日期屬於哪個星座的函數。具體函數代碼如下:

function constellation($month,$day){//檢查參數有效性 http://www.phpernote.com/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)?$month=11:$month-=2]);}return $constellation_name;}

函數調用樣本:

echo constellation(4, 20);

您可能感興趣的文章

  • php根據日期或時間戳記擷取幹支紀年,生肖和星座資訊的方法
  • php提取社會安全號碼碼中的生日日期以及驗證是否為未成年人的函數
  • php計算兩個日期相隔多少年,多少月,多少日的函數
  • php計算兩個日期相差多少天(日)的函數
  • PHP數字判斷函數
  • PHP如何判斷一個gif圖片是否為動態圖片(動畫)
  • php擷取某段時間內每個月的方法,返回由這些月份組成的數組
  • php計算當前是一年或一月中第幾周的函數

http://www.bkjia.com/PHPjc/919715.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/919715.htmlTechArticlePHP根據具體的日期判斷星座的函數 現在好像挺流行討論星座的,下面作者分享一個用PHP來判斷指定一日期屬於哪個星座的函數。具體函數代...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.