一、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); //输出 不及格

最新文章

  1. 扩展 HtmlwebpackPlugin 插入自定义的脚本
  2. phpMailer邮件发送
  3. Caffe 源碼閱讀(一) Blob.hpp
  4. 编写高质量JS代码的68个有效方法(十二)
  5. windows下UDP服务器和客户端的实现
  6. 基于jQuery的日历插件
  7. jquery ztree插件
  8. React-Native首次运行提示-ReferenceError-Can-t-find-variable-fbBatchedBridge
  9. ASP.NET Page执行顺序
  10. java-5
  11. exit()与_exit()的区别(转)
  12. 亿级流量场景下,大型架构设计实现【2】---storm篇
  13. Verilog强制激励语法
  14. 20165225 《Java程序设计》第二周学习总结
  15. 第3章:Hadoop分布式文件系统(1)
  16. 运行程序,解读this指向---case6
  17. windows远程连接mac配置方法
  18. java date相关
  19. java整形中的缓存机制
  20. platforms

热门文章

  1. ubuntu14.04 wps字体缺失问题
  2. zabbix web场景模拟监控配置
  3. hdoj 2717 Catch That Cow【bfs】
  4. POJ3186:Treats for the Cows(区间DP)
  5. js冲突怎么解决
  6. jquery 弹出层
  7. html5之canvas困惑 在canvas标签内需要设置了宽跟高,如果在css中设置同样的宽跟高,画出来的图像变形了?
  8. Boost.Asio c++ 网络编程翻译(20)
  9. max_connections 与 max_used_connections --ERROR 1040: Too many connections
  10. 基于GPUImage的实时美颜滤镜