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



















































暂无评论内容