PHP学习案例三 判断学生成绩等级

<?php
    header('Content-type: text/html; charset=utf-8');
    $name ='小明';
    $score = 78;
    //判断¥score是否为一个有效值
    if (is_int($score) ||is_float($score)) {

    if($score>=90 && $score<=100){
      $str ='A级';//保存成绩的判断信息
    }elseif($score>=80 && $score<90) {
      $str='B级';
    }elseif($score>=70 && $score<80) {
      $str='C级';
    }elseif($score>=60 && $score<70) {
      $str='D级';
    }elseif($score>=0 && $score<60) {
      $str='E级';
    }else {
      $str ='学生成绩必须在0-100之间';
    }
    }else {
      $str ='输入学生的成绩不是数值';
    }

  echo "<h2>学生成绩等级</h2><p>学生姓名:".$name."<p>学生分数:".$score."分<p>成绩等级:".$str;
 ?>

is_int()为整型检验函数,is_float为浮点型检验函数,加在一起来判断输入的参数是否为数值。

  • 11
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值