• 技术文章 >PHP >PHP数组

    php switch语句的使用

    小妮浅浅小妮浅浅2021-01-27 16:08:04原创5247

    在众多的php条件语句里,基础的判断我们都可以用if语句来解决。这里有些人就要说了,还有switch语句可以进行值的比较。从使用的复杂度来说,switch语句功能上要更加丰富。下面我们就phpswitch语句的概念、语法分别进行学习,然后在一道成绩的实例题中体会switch的判断作用。

    1.概念

    switch语句和具有同样表达式的一系列的 IF 语句相似。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。

    2.语法

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

    3.实例

    <?php
     
    /*
    * @Author: wyy
    * @Date:   2018-06-15 14:29:19
    * @Email:  2752154874@qq.com
    * @Last Modified by:   wyy
    * @Last Modified time: 2018-06-15 15:48:23
     */
    header("Content-Type: text/html;charset=utf-8");
    $num=$_GET["num"];
        switch($num){
            case $num>=90 && $num<=100:
                echo "你的成绩等级为A";
                break;
                case $num>=80 && $num<90:
                    echo "你的成绩等级为B";
                    break;
                    case $num>=60 && $num<80:
                        echo "你的成绩等级为C";
                        break;
                        case $num>=0 && $num<60:
                            echo "你的成绩等级为D";
                            break;
                            default:
                                echo "你输入的成绩有误,请重新输入.";
                                break;
    }
     
    ?>

    以上就是php中switch语句的使用,对于这种进阶的条件语句,我们使用的机会不如if语句多,但是在处理复杂的事务上效果还是非常明显的。更多php学习指路:php数组

    专题推荐:php switch语句
    上一篇:php定义常量数组有几种方式 下一篇:php中if…elseif…else判断条件

    相关文章推荐

    • php顺序查找的使用• php插值查找的用法• php中的哈希表是什么• 哈希表在php中的使用• php中sort函数是什么• php中rsort函数是什么• php asort函数的使用• php定义常量数组有几种方式• php中条件语句的使用整理• php中ksort()函数是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网