慕姐829404

用 if...else 可以实现,用 switch 也是可以实现的,下面给一段 switch 的代码,有点骚,不要轻易模仿(逃

function rank(int $score): string

{

switch (true)

{

case $score > 12000: return '爆级了';

case $score > 10000: return '五冠店铺';

case $score > 8000: return '四冠店铺';

case $score > 6000: return '三冠店铺';

case $score > 4000: return '二冠店铺';

case $score > 2000: return '一冠店铺';

case $score > 1000: return '五钻店铺';

case $score > 590: return '四钻店铺';

case $score > 500: return 'emmmm';

case $score > 100: return '三钻店铺';

case $score > 50: return '二钻店铺';

case $score > 0: return '一钻店铺';

default: return '菜鸟';

}

}

for ($i = -60; $i < 12101; $i+=100)

{

echo 'score: ' . $i . ", rank: " . rank($i) . PHP_EOL;

}

同样的,if...else 也差不多的写法:

if ($score > 12000) return '爆级了';

if ($score > 10000) return '五冠店铺';

// ...

// 注意顺序

php判断区间数字,如何快速判断数字在那个区间?相关推荐

  1. 科学计算机怎么显示除尽的数字,如何快速判断一个数能被整除的方法(1-23之内)...

    最近一直在忙找实习的事,没有时间更新博客真是对不住大家了.我其实有很多东西想和大家分享的,等实习定下来后,一定补上--- (1)1与0的特性: 1是任何整数的约数,即对于任何整数a,总有1|a. 0是 ...

  2. php判断数值大小_php 快速判断一个数字属于什么范围的实现方法

    需求是这样 ... if ( $foo > 0 && $foo < 100 ) $bar = 1; elseif ( $foo > 99 && $fo ...

  3. 【C++快读快输详解(快速读入数字,快速输出数字)】

    众所周知,C++自带读入(废话),如 int a; cin>>a; 这个读入简单方便,但到后面,读的东西多了,读的也就显得慢些,所以有了下面的方式 int a; scanf("% ...

  4. 数字孪生快速建模研究案例

    数字孪生技术中本质是利用虚拟孪生体建模还原物理世界场景.传统建模技术速度慢.还原度低,而物理世界数据驱动的实时可视化开发门槛高.效率低和开发难度大.利用快速三维建模技术,可以轻松助力虚拟孪生场景的建模 ...

  5. python判断数字奇偶_python如果快速判断数字奇数偶数

    python如果快速判断数字奇数偶数 这篇文章主要介绍了python如果快速判断数字奇数偶数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用 按 ...

  6. 中判断字符串是否为空_java中的数字以及如何判断字符串是不是数字

    01 前言 数字是计算机科学的根本,那么java中数字是怎样来表示呢?规则又是怎样呢?今天我们来探讨一下这个话题.数字在某些领域经常用字符串来进行表示和传递.那么我们可以从判断java中一个字符串是否 ...

  7. c语言c判断字符数字,c语言问题求教 利用函数判断字符串中是否全为数字

    c语言问题求教 利用函数判断字符串中是否全为数字 答案:4  信息版本:手机版 解决时间 2018-12-22 19:42 已解决 2018-12-22 08:52 c语言问题求教 利用函数判断字符串 ...

  8. 【教学类-13-04】20230404《数字色块图+判断密码是否正确-5*7*8-A4横板-横切》(中班主题《我爱我家》)

    背景需求: 1.项目: 去年上学期给中班.大班孩子做过一个"像素数字图""的游戏. [教学类-13-01]20221112<数字色块图5*7*9-A4竖版>( ...

  9. Python判断字符串是否为字母或者数字

    str_1 = "123" str_2 = "Abc" str_3 = "123Abc" 用isdigit函数判断是否数字 print(st ...

最新文章

  1. VC++ 使用TeeChart图表控件(1)
  2. Python学习笔记:Day15 部署Web App
  3. MongoDB--架构搭建(主从、副本集)之副本集
  4. POJ - 2411 Mondriaan's Dream(状压dp)
  5. 函数调用 压栈的工作原理
  6. 【牛客 - 330G】Applese 的毒气炸弹(最小生成树,构造,判连通图)
  7. 【项目管理】敏捷和Scrum
  8. python scrapy 基本操作演示代码
  9. 阿里面试官常问的TCP和UDP,你真的弄懂了吗?
  10. 主从复制面试之作用和原理
  11. Python基础2-Python中文乱码(转)
  12. [裴礼文数学分析中的典型问题与方法习题参考解答]4.4.8
  13. 小程序中实现token过期重新登录再重新请求业务接口
  14. python 姓名转拼音
  15. 解析xml的四种方式
  16. 【内网学习笔记】14、发现主机缺失补丁
  17. 逻辑备份和物理备份表级恢复
  18. c语言绝对值——abs和fabs
  19. int GetMonth( ) const throw( );后面的throw( )什么意思?
  20. java实现分布式项目搭建的方法

热门文章

  1. win7下安装centOS7双系统
  2. 期货市场的投资者适当性原则
  3. 有限等距性质RIP理解
  4. OCR/STR生僻字数据训练 | PaddleOCR的Fine-tune常见问题汇总(3)
  5. Oracle手动建库常见问题
  6. android ndk之opencv+MediaCodec硬编解码来处理视频动态时间水印
  7. 计算机网络:从物理层到应用层的五层模型
  8. 天翼云主机利用filezilla部署FTP服务器
  9. Android GPS中间层驱动开发调试
  10. MacPS安装服务器当前无响应,最新:M1芯片Mac安装Photoshop2021闪退/卡在启动屏页解决办法...