使用PHP語言判斷閏年與平年


Q:請設計一個表單,該表單可以輸入一個4位的整數(代表年份數字)。表單提交后可以判斷用戶輸入的年份是否是一個閏年。如果是閏年,就輸出“xxxx年是閏年”,否則就輸出“xxxx不是閏年”,使用一個頁面完成。

A:(涉及數據類型:運算符)

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Year</title>
 6 </head>
 7 <body>
 8 <form action="" method="post">
 9 請輸入年份:<input type="text" value="" name="year">
10 <input type="submit" value="計算結果"><br />   <!--按鈕-->
11 </form>
12 </body>
13 </html>
14 <?php
15 if(isset($_POST['year']) )
16 {
17     $year = $_POST['year'];    //年份
18     echo "<br>";
19     if( is_numeric($year))
20     {
21       
22 
23         if( $year % 4 == 0 && $year % 100 != 0  || $year % 400 == 0) //能否被整除
24           {
25               echo $year."是閏年";   //輸出閏年
26             }
27              else
28                  {
29                     echo $year."不是閏年";
30                 }
31             }
32         else   //輸入其他
33     {
34         echo "你沒有正確輸入年份!";
35     }
36 
37  }
38  ?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM