php判断区间数字,如何快速判断数字在那个区间?
慕姐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-23之内)...
最近一直在忙找实习的事,没有时间更新博客真是对不住大家了.我其实有很多东西想和大家分享的,等实习定下来后,一定补上--- (1)1与0的特性: 1是任何整数的约数,即对于任何整数a,总有1|a. 0是 ...
- php判断数值大小_php 快速判断一个数字属于什么范围的实现方法
需求是这样 ... if ( $foo > 0 && $foo < 100 ) $bar = 1; elseif ( $foo > 99 && $fo ...
- 【C++快读快输详解(快速读入数字,快速输出数字)】
众所周知,C++自带读入(废话),如 int a; cin>>a; 这个读入简单方便,但到后面,读的东西多了,读的也就显得慢些,所以有了下面的方式 int a; scanf("% ...
- 数字孪生快速建模研究案例
数字孪生技术中本质是利用虚拟孪生体建模还原物理世界场景.传统建模技术速度慢.还原度低,而物理世界数据驱动的实时可视化开发门槛高.效率低和开发难度大.利用快速三维建模技术,可以轻松助力虚拟孪生场景的建模 ...
- python判断数字奇偶_python如果快速判断数字奇数偶数
python如果快速判断数字奇数偶数 这篇文章主要介绍了python如果快速判断数字奇数偶数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用 按 ...
- 中判断字符串是否为空_java中的数字以及如何判断字符串是不是数字
01 前言 数字是计算机科学的根本,那么java中数字是怎样来表示呢?规则又是怎样呢?今天我们来探讨一下这个话题.数字在某些领域经常用字符串来进行表示和传递.那么我们可以从判断java中一个字符串是否 ...
- c语言c判断字符数字,c语言问题求教 利用函数判断字符串中是否全为数字
c语言问题求教 利用函数判断字符串中是否全为数字 答案:4 信息版本:手机版 解决时间 2018-12-22 19:42 已解决 2018-12-22 08:52 c语言问题求教 利用函数判断字符串 ...
- 【教学类-13-04】20230404《数字色块图+判断密码是否正确-5*7*8-A4横板-横切》(中班主题《我爱我家》)
背景需求: 1.项目: 去年上学期给中班.大班孩子做过一个"像素数字图""的游戏. [教学类-13-01]20221112<数字色块图5*7*9-A4竖版>( ...
- Python判断字符串是否为字母或者数字
str_1 = "123" str_2 = "Abc" str_3 = "123Abc" 用isdigit函数判断是否数字 print(st ...
最新文章
- VC++ 使用TeeChart图表控件(1)
- Python学习笔记:Day15 部署Web App
- MongoDB--架构搭建(主从、副本集)之副本集
- POJ - 2411 Mondriaan's Dream(状压dp)
- 函数调用 压栈的工作原理
- 【牛客 - 330G】Applese 的毒气炸弹(最小生成树,构造,判连通图)
- 【项目管理】敏捷和Scrum
- python scrapy 基本操作演示代码
- 阿里面试官常问的TCP和UDP,你真的弄懂了吗?
- 主从复制面试之作用和原理
- Python基础2-Python中文乱码(转)
- [裴礼文数学分析中的典型问题与方法习题参考解答]4.4.8
- 小程序中实现token过期重新登录再重新请求业务接口
- python 姓名转拼音
- 解析xml的四种方式
- 【内网学习笔记】14、发现主机缺失补丁
- 逻辑备份和物理备份表级恢复
- c语言绝对值——abs和fabs
- int GetMonth( ) const throw( );后面的throw( )什么意思?
- java实现分布式项目搭建的方法
热门文章
- win7下安装centOS7双系统
- 期货市场的投资者适当性原则
- 有限等距性质RIP理解
- OCR/STR生僻字数据训练 | PaddleOCR的Fine-tune常见问题汇总(3)
- Oracle手动建库常见问题
- android ndk之opencv+MediaCodec硬编解码来处理视频动态时间水印
- 计算机网络:从物理层到应用层的五层模型
- 天翼云主机利用filezilla部署FTP服务器
- Android GPS中间层驱动开发调试
- MacPS安装服务器当前无响应,最新:M1芯片Mac安装Photoshop2021闪退/卡在启动屏页解决办法...