入门5:PHP 语法基础——流程控制

一、if...else 语句

  if( ) else{ }

  如果 .... 就.... 否则....

  if(判断){  

    判断成立 则执行该表达式

  }else{ 

    如果上方判断都不成立 则执行该表达式

  }

  if( ){ }else if( ){ }else if( ){ }

  如果...就...否则 如果...就...否则 如果...就....

  if(判断1){  

    判断1成立 则执行该表达式

    如果判断1不成立 则执行判断2

  }else if(判断2){

    判断2成立 则执行该表达式

    如果判断2不成立 则跳出该判断 

  }

  例子1:

  function getLevel($score){

    if($score>90){

       return "优秀"

    }else{

      return "非优秀"

    }

  }

  echo getLevel(70); //输出 非优秀

  echo getLevel(100); //输出 优秀

  例子2: 

  function getLevel($score){

    if($score>90){

       return "优秀"

    }else if($score>80){

      return "良好"

    }else if($score>70){

      return "好"

    }else if($score>60){

      return "及格"

    }else{

      return "不及格"

    }

  }

  echo getLevel(85); //输出 良好

  echo getLevel(60); //输出 及格

  echo getLevel(59); //输出 不及格

 

posted @ 2016-06-21 17:56  小妖丶  阅读(184)  评论(0编辑  收藏  举报