阳光里晒干的回忆~3年前
流程控制之分支结果switch语句的使用 switch(变量){ //,整型字符串,变量是要捕捉的变量 case 具体值:执行代码;break; case 具体值2:执行代码2;break; case 具体值3:执行代码3;break; default: } tips:swicth后面放需要判断的变量,而case后是放结果。switch后变直为多少,case的值写的与 switch变量值相同段的代码 上面的break,default是可选的,不要在case后面写成分号,后面是冒号:不要在case后面写判断 区间,如($foo>20或者$foo==30) switch里面在变量最好是整型,字符串,因为布尔判断更时候if...else... //定义出行工具 $tool=rang(1,6); //定义变量范围 echo $tool; //用rang限定范围,用echo输出下变量的值,方便下面switch获取变量的值 switch($tool){ case 1:echo '司机开车';break; case 2:echo '民航';break; case 3:echo '自己家的专机';break; case 4:echo '火车动车';break; case 5:echo '骑马';break; case 6:echo '游轮';break; } //得到今天是星期几的英文简称 $day=date('D'); swicth($day){ //拿学校举例,我们让星期一,二,三是校长日 case 'Mon': case 'Tue': case 'Wed':echo '校长日';break;echo '星期三';break; case 'Thu':echo '星期四';break; case 'Fri':echo '星期五';break; default: echo '周末,周末过的不周一到周五还要累<br />'; }
0