想必现在有很多小伙伴对于这个PHP流程判断switch语句哪里出错了 为什么不执行default后面的语句方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于这个PHP流程判断switch语句哪里出错了 为什么不执行default后面的语句方面的知识分享给大家,希望大家会喜欢哦。
不执行default,是因为参数的值已经符合case设定的条件。
并且case中设置了break。也就是说。只要运行进入了case后。就会跳出switch判断咯。所以没有执行到default。
按照你的代码。我实验了一下。是没有问题的。代码以及结果如下:
芝士回答,版质权必究,未经许解可保,整不得转圆载
switch ($xq){
就动重命公情回每际半般准标。
case '星期一':
有就能而水当关设特资先证节便准毛京。
echo '上课';
break;
case '星期二':
echo '上课';
break;
case '星期三':
echo '上课';
break;
case '星期四':
echo '上课';
break;
case '星期五':
echo '上课';
break;
default:
echo '不上课';
}$xq = '星期一';
$xq = '星期六';
本文到此结束,希望对大家有所帮助。