博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP Switch 语句判断成绩
阅读量:5147 次
发布时间:2019-06-13

本文共 969 字,大约阅读时间需要 3 分钟。

 

初入PHP,就想简单的利用switch语句写一个关于成绩等级的判断,整个过程分为两部分一是前端数据,二是后台的计算。

 

【HTML代码】

成绩等级划分
请输入你的成绩:

 

【PHP代码】

=90 && $num<=100: echo "你的成绩等级为A"; break; case $num>=80 && $num<90: echo "你的成绩等级为B"; break; case $num>=60 && $num<80: echo "你的成绩等级为C"; break; case $num>=0 && $num<60: echo "你的成绩等级为D"; break; default: echo "你输入的成绩有误,请重新输入."; break;}?>

【出现问题】

  1.初步写的时候未完全构思后只是简单的实现数字等级的判断,没有考虑到成绩的数值范围.

  2.PHP Switch判断数值时,将判断范围加上的引号(case '$num>=90 && $num<=100':)导致PHP页面报错.

  3.初步判断时只想到使用if语句判断,没有想到可以直接通过switch语句直接判断.

【解决方案】

  1.写之前一定要考虑所有的需求,尽量将所有的需求考虑进去.

  2.注意PHP中的语法使用

  3.学会整体的融会贯通,多思考.

  

转载于:https://www.cnblogs.com/wangyang0210/p/9187761.html

你可能感兴趣的文章
Python switch-case语句的实现 -- 字典模拟实现
查看>>
leetcode 111. 二叉树的最小深度(Minimum Depth of Binary Tree)
查看>>
sftp映射为本地文件夹
查看>>
网络对抗技术作业一P201421410036
查看>>
操作系统:用c++实现FIFO(先进先出)和LRU(最近最久未使用)页面置换
查看>>
Flask-数据与路由
查看>>
发邮件
查看>>
打开模态窗体,并获取返回值、刷新
查看>>
python中的单例模式
查看>>
python网络篇【第十一篇】队列、线程池
查看>>
ios view的frame和bounds之区别(位置和大小)
查看>>
switzerland, we're coming
查看>>
基于OSGi的企业级快速开发平台(开源)
查看>>
robotframework如何设计web页面的自动化---如何上传图片
查看>>
Lae程序员小漫画(二),仅供一乐
查看>>
阶乘末尾零数
查看>>
E: Sub-process /usr/bin/dpkg returned an error code (1) 出错解决方案 ...
查看>>
python3新特性函数注释Function Annotations用法分析
查看>>
HBase 的 HA (高可用性)
查看>>
使用apache+ glassfish实现负载均衡和集群
查看>>