switch语句适用于根据多分支条件执行不同的动作。使用switch语句能使代码变得更加简洁,提高执行效率。
switch 语句语法格式:
switch(表达式){
case 结果1:
相关代码1;
break;
case 结果2:
相关代码2;
break;
……
case 结果n:
相关代码n;
break;
default:
默认代码;
}
如果 “表达式” 的值等于 “结果1” ,则执行 “相关代码1”;
否则如果 “表达式” 的值等于 “结果2” ,则执行 ”相关代码2” ,往后以此类推。
另外,如果 ”表达式” 的值与所有 case 的值都不能匹配,则执行 default 的 “默认代码” 。
<?phpheader("content-type:text/html;charset=utf-8");$age = 20;switch ($age){case 1:echo "出场亮相";break;case 10:echo "天天向上";break;case 20:echo "远大理想";break;case 30:echo "基本定向";break;default:echo "未知";}
结果为:

