首页后端开发PHPPHP中case语句用法是什么,执行原理如何理解?

PHP中case语句用法是什么,执行原理如何理解?

时间2024-03-25 20:14:03发布访客分类PHP浏览939
导读:这篇文章给大家分享的是PHP中case语句用法以及执行原理,对新手学习和理解case语句的使用有一定的帮助,因此分享给大家做个参考,文中介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。 本文操作环境:Windows7系统、PHP7.1...

这篇文章给大家分享的是PHP中case语句用法以及执行原理,对新手学习和理解case语句的使用有一定的帮助,因此分享给大家做个参考,文中介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。

本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。

php中case的用法是什么?

PHP Switch 语句

switch 语句用于根据多个不同条件执行不同动作。

如果您希望有选择地执行若干代码块之一,请使用 switch 语句。

语法

?php
switch (n)
{
    
case label1:
    如果 n=label1,此处代码将执行;
    
    break;
    
case label2:
    如果 n=label2,此处代码将执行;
    
    break;
    
default:
    如果 n 既不等于 label1 也不等于 label2,此处代码将执行;

}
    
?>
    

工作原理:首先对一个简单的表达式 n(通常是变量)进行一次计算。将表达式的值与结构中每个 case 的值进行比较。如果存在匹配,则执行与 case 关联的代码。代码执行后,使用 break 来阻止代码跳入下一个 case 中继续执行。default 语句用于不存在匹配(即没有 case 为真)时执行。

实例

?php
$favcolor="red";

switch ($favcolor)
{
    
case "red":
    echo "你喜欢的颜色是红色!";
    
    break;
    
case "blue":
    echo "你喜欢的颜色是蓝色!";
    
    break;
    
case "green":
    echo "你喜欢的颜色是绿色!";
    
    break;
    
default:
    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";

}
    
?>
    

输出结果:

你喜欢的颜色是红色!

关于PHP中case语句用法就介绍到这,上述示例具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多PHP中case语句的使用,大家可以关注其它的相关文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP中case语句用法是什么,执行原理如何理解?
本文地址: https://pptw.com/jishu/653012.html
Object()创建对象的方法是什么,还能如何创建对象 PHP中标量数据类型有哪些,用法是什么?

游客 回复需填写必要信息