首页 > 编程知识 正文

switch语句的基本语法,switch英语的相关语法

时间:2023-05-05 11:19:57 阅读:194243 作者:2619

PHP 的switch 语法 1. 语法概述2. PHP 语法结束语

1. 语法概述

PHP 的 switch 语句可根据不同条件来执行不同的动作;
使用switch可在多个代码块只执行其中一个语句块;

2. PHP 语法 switch (m){case ble1:若 m=ble1,此处代码执行;break;case bel2:若 m=ble2,此处代码执行;break;case ble4:若 m=ble4,此处代码执行;break;default:如果m不等于ble1 ble2 bel3,default就会被执行;}

switch 语句的流程图如下所示:

例子 1:

<?php$ble="李";switch ($ble){ case "王": echo "你的姓是王!"; break; case "zjdxtd: echo "你的姓是fzdxs"; break; case "李": echo "你的姓是李!"; break; default: echo "你姓不是王 心灵美的小蘑菇!";}?>

执行结果如下所示:

例子 2:

<?php$les="apple";switch ($les){ case "banana": echo "你喜欢的水果是香蕉!"; break; case "mango": echo "你喜欢的水果是芒果!"; break; case "orange": echo "你喜欢的水果是橘子!"; break; case "grape": echo "你喜欢的水果是葡萄!"; break; default: echo "你喜欢的水果不是香蕉、芒果、橘子、葡萄!";}?>

执行结果如下所示:

使用多分支switch语句时需要注意以下几点:

case语句后不能跟表示范围的条件表达式,只能跟常量;各个case中的 常量必须不相同,若相同,满足条件时只会执行前一个case语句,后面的case 语句中的语句块不会被执行;多个 case可共同一组语句,这样必须写成“case value 2:case value 3:”的形式,不能写成“case value 2,value 3”;每个 case语句后一般只要 一个break语句,执行完成该 case语句 后就会跳出
switch分支结构,否则,执行完该 case语句后还会顺序执行下面的case语句,直到 break或switch分支结构执行完毕; 结束语

若这篇文章有帮你,给个赞,收个藏,欢迎大家留言评论;
若文章有什么错误,欢迎大家指教

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。