PHP多向条件分支switch语句
07
2016.08
重点:
1,switch()括号里必须是变量;
2,在switch(){} 中可以放置多个case;case后 空格 值 值后面放置冒号结束;
3,每个 case以break;结束;(也可以不放置bresk;等同于多个值匹配同一个输出条件例2);
4,可以放入default: ,在没有case匹配项时默认执行default的内容;
5,else if 和 switch case 对比,else if 更强大(判断范围时使用例如 大于50小于10这种),switch case 对单个值匹配进行分支更简单
例子1:
<?php //楼层电梯作为例子 $louceng = 3; switch ($louceng) { case 1: //值1 echo "这是第一层"; break; case 2: //值2 echo "这是第二层"; break; case 3: //值3 echo "这是第三层"; break; case 4: //值4 echo "这是第四层"; break; default: //如果值不在以上几项中则输出以下 echo "未知层数"; break; } ?>
例子2:
<?php //楼层电梯作为例子 $louceng = 3; switch ($louceng) { case 1: //值1 case 2: //值2 case 3: //值3 case 4: //值4 echo "在电梯的楼层中"; break; default: //如果值不在以上几项中则输出以下 echo "未知层数"; break; } ?>
例子3:
<?php //制作今天是星期几查询 $week = date("D"); switch ($week){ case "Mon": echo "星期一"; break; case "Tue": echo "星期二"; break; case "Wed": echo "星期三"; break; case "Thu": echo "星期四"; break; case "Fri": echo "星期五"; break; case "Sat": echo "星期六"; break; case "Sun": echo "星期天"; break; default: echo "未知时间"; } ?>
本文相关文件
转载请注明本文地址: https://www.igs.cc/08/07/420/ | IGS's Blog
PHP多向条件分支switch语句:等您坐沙发呢!
发表评论
