不言不语

您现在的位置是: 首页 >  数据库  >  MYSQL

MYSQL

在php中使用 switch 语句,如果漏写 break

2022-05-31MYSQL
倘若你忘敲了 case 'a',case 'b',case 'c' 后的 break,结果将是将代码中的每一条输出语句都输出。倘若你只敲了 case 'c' 后的 break, 结果将会是输出包含 case 'c' 之前的所有输出语句。


倘若你忘敲了 case 'a',case 'b',case 'c' 后的 break,结果将是将代码中的每一条输出语句都输出。倘若你只敲了 case 'c' 后的 break, 结果将会是输出包含 case 'c' 之前的所有输出语句。讲到这里大家应该明白了:原来 switch 语句不遇到 break 将不会自己"拐弯",希望这些将会帮助到才接触 php 的菜鸟们!


<?php
$favcolor="red";
switch ($favcolor)
{
    case "red":
        echo "你喜欢的颜色是红色!";
        break;
    case "blue":
        echo "你喜欢的颜色是蓝色!";
        break;
    case "green":
        echo "你喜欢的颜色是绿色!";
        break;
    default:
        echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
        break; // 此处break;可有可无
}


文章评论