PHP中如果与开关的区别有哪些?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
这是如果语句:
开关(表达式){//表达式通常为变量,对案件的语句进行匹配 案件情况1://这里为冒号不是分号 n多语句; 打破;//跳出开关语句 案件情况2: n多语句; 打破; … … 默认值: n多语句; }
工作原理:
- <李>对表达式(通常是变量)进行一次计算李> <>李把表达式的值与结构中案例的情况n进行比较李> <>李如果存在匹配,则执行与案例关联的代码李> <>李代码执行后,打破语句阻止代码跳入下一个案件中继续执行李> <>李如果没有情况为真,则使用默认语句李>
开关倾向对某预定数值的匹配,例如某网页中点某连接跳转到某地址,没有进行条件判断
且开关不支持漂浮型、布尔型。
感谢各位的阅读!看完上述内容,你们对PHP中如果与开关的区别有哪些大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。