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 ?>