ホームページ  >  記事  >  バックエンド開発  >  PHP は、その年が閏年であるかどうかを判断します

PHP は、その年が閏年であるかどうかを判断します

(*-*)浩
(*-*)浩オリジナル
2019-09-27 15:31:167317ブラウズ

PHP は、その年が閏年であるかどうかを判断します

# うるう年の決定: (推奨される学習: PHP プログラミングの入門から熟練度まで )

①. 閏年とは、4 で割り切れるが 100 で割り切れない通常の年です。 (たとえば、2004 年はうるう年ですが、1900 年はうるう年ではありません)

②. うるう年は、400 で割り切れるが、3200 で割り切れない世紀の年です。 (たとえば、2000 年はうるう年ですが、3200 年はうるう年ではありません)

コード:

<html>  
<head>
<meta charset="UTF-8" />  
<title>闰年判断</title>  
</head>  
<?php
$year = $_GET["year"];
if (isset($_GET["year"])) {
    if (is_numeric($year)) {
        if ($year % 100 == 0) { //判断世纪年
            if ($year % 400 == 0 && $year % 3200 != 0) {
                echo "世纪年" . $year . "是闰年!"; //世纪年里的闰年
            } else {
                echo "世纪年" . $year . "不是闰年!";
            }
        } else { //剩下的就是普通年了
            if ($year % 4 == 0 && $year % 100 != 0) {
                echo "普通年" . $year . "是闰年!"; //普通年里的闰年
            } else {
                echo "普通年" . $year . "不是闰年!";
            }
        }
    } else
        $msg = "请输入正确的格式";
}
?>  
<body>  
<form name=rn method=&#39;get&#39;>  
<b>请输入年:</b>  
<input type="text" name=year>  
<input type="submit" name=sub value="查询">  
<?php
echo $msg;
?>  
</form>    
</body>  
</html>

以上がPHP は、その年が閏年であるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。