请选择 进入手机版 | 继续访问电脑版

乐心屋资源分享论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 286|回复: 0

判断闰年(练习双分支)

[复制链接]

264

主题

264

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10948
发表于 2022-9-5 20:48:55 | 显示全部楼层 |阅读模式
步骤:

1、创建表单
2、提交数据
3、在服务器获取提交的数据,并判断

代码实现

  1. <body>
  2. <?php
  3. if(!empty($_POST)){        //$_POST不为空说明有post提交的数据
  4.         //var_dump($_POST);
  5.         $year=$_POST['year'];        //获取年份
  6.         if($year==''){
  7.                 echo '您没有输入年份';
  8.         }else{
  9.                 if(is_numeric($year)){        //判断$year是否是数字或字符串数字
  10.                         $year+=0;                //将字符串数字转成数字型  
  11.                         if(is_int($year)){        //is_int用来检测变量是否是整型
  12.                                 if($year<1){
  13.                                         echo '年份必须正整数';
  14.                                 }else{
  15.                                         if($year%4==0 && $year%100!=0 || $year%400==0)
  16.                                                 echo "{$year}是闰年";
  17.                                         else
  18.                                                 echo "{$year}是平年";
  19.                                 }
  20.                         }else{
  21.                                 echo '您输入的不是整数';
  22.                         }
  23.                 }else{
  24.                         echo '您输入的不是数字';
  25.                 }
  26.         }
  27. }       
  28. ?>
  29. <form method="post" action="">
  30.         请输入年份: <input type="text" name="year"> <br />
  31.         <input type="submit" name="button" value="判断闰年">
  32. </form>
  33. </body>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑子|栀子舒资源博客|乐心屋资源分享论坛 ( 皖ICP备2021007551号 )

GMT+8, 2023-6-5 19:09 , Processed in 0.050590 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表