php switch语句的使用

在众多的php条件语句里,基础的判断我们都可以用if语句来解决。这里有些人就要说了,还有switch语句可以进行值的比较。从使用的复杂度来说,switch语句功能上要更加丰富。下面我们就phpswitch语句的概念、语法分别进行学习,然后在一道成绩的实例题中体会switch的判断作用。

1.概念

switch语句和具有同样表达式的一系列的 IF 语句相似。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。

2.语法

switch(n)
{
caselabel1:
如果n=label1,此处代码将执行;
break;
caselabel2:
如果n=label2,此处代码将执行;
break;
default:
如果n既不等于label1也不等于label2,此处代码将执行;
}

3.实例

<?php

/*
*@Author:wyy
*@Date:2018-06-1514:29:19
*@Email:2752154874@qq.com
*@LastModifiedby:wyy
*@LastModifiedtime:2018-06-1515:48:23
*/
header("Content-Type:text/html;charset=utf-8");
$num=$_GET["num"];
switch($num){
case$num>=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;
}

?>
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容