ホームページ  >  記事  >  バックエンド開発  >  date に基づいてコンスタレーションを決定するための PHP 関数の共有_PHP チュートリアル

date に基づいてコンスタレーションを決定するための PHP 関数の共有_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:37:321188ブラウズ

コードをコピー コードは次のとおりです:

function yige_constellation($month, $day) {
// パラメーターの有効性を確認します
if ($month < 1 || $month > 12 || $day < 1 || $day > 31) return false;

// 星座名と開始日
$constellations = array( "20" => "Aquarius"),
array( "19 " = > "魚座"),
array( "21" => "牡羊座"),
array( "20" => "おうし座"),
array( "21" => "双子座") ,
array( "22" => "蟹座"),
array( "23" => "獅子座"),
array( "23" => "乙女座"),
array( "23" = > ; "天秤座")、
配列( "24" => "蠍座")、
配列( "22" => "射手座")、
配列( "22" => "山羊座")
) ;

list($constellation_start, $constellation_name) = each($constellation[(int)$month-1]);

if ($day < $constellation_start) list($constellation_start, $constellation_name) = each($星座[($month -2
return $constellation_name;
}

通話例:

コードをコピーします コードは次のとおりです:
echo yige_constellation(4, 20);

http://www.bkjia.com/PHPjc/735238.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/735238.html技術記事次のようにコードをコピーします。 function yige_constellation($month, $day) { // パラメーターの有効性を確認します if ($month 1 || $month 12 || $day 1 || $day 31) return false; // 星座名とオープン...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。