switch case 判断语句
switch语句与if语句相似,把同一个变量和其他不同的值进行比较,根据不同的值执行不同的代码。
使用switch可以避免冗长的if...elseif...else语句。
同样的判断使用if
switch 语句case是判断条件,接下来是执行的语句。需要特别注意的是:如果$i等于3,不会执行任何echo语句。但是当$id等于0,将执行所有的echo语句。当$i等于1,会执行下面两条echo。当case语句中的值与switch表达式值匹配时才执行语句,直到switch程序段结束,比如return语句。或者遇到第一个break语句为止。如不在case语句段最后写上break,php将执行下一个case。
在switch语句中条件只求值一次并用来和每个case语句比较。在elesif语句中条件会再次求值。如果条件比一个简单的比较要复杂的多或者在一个很多次的循环中,那么用switch会更快。
咨询热线
010-85377344
135-21581588
微信客服
QQ客服
3026106565 点击咨询