入门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); //输出 不及格
最新文章
- 扩展 HtmlwebpackPlugin 插入自定义的脚本
- phpMailer邮件发送
- Caffe 源碼閱讀(一) Blob.hpp
- 编写高质量JS代码的68个有效方法(十二)
- windows下UDP服务器和客户端的实现
- 基于jQuery的日历插件
- jquery ztree插件
- React-Native首次运行提示-ReferenceError-Can-t-find-variable-fbBatchedBridge
- ASP.NET Page执行顺序
- java-5
- exit()与_exit()的区别(转)
- 亿级流量场景下,大型架构设计实现【2】---storm篇
- Verilog强制激励语法
- 20165225 《Java程序设计》第二周学习总结
- 第3章:Hadoop分布式文件系统(1)
- 运行程序,解读this指向---case6
- windows远程连接mac配置方法
- java date相关
- java整形中的缓存机制
- platforms
热门文章
- ubuntu14.04 wps字体缺失问题
- zabbix web场景模拟监控配置
- hdoj 2717 Catch That Cow【bfs】
- POJ3186:Treats for the Cows(区间DP)
- js冲突怎么解决
- jquery 弹出层
- html5之canvas困惑 在canvas标签内需要设置了宽跟高,如果在css中设置同样的宽跟高,画出来的图像变形了?
- Boost.Asio c++ 网络编程翻译(20)
- max_connections 与 max_used_connections --ERROR 1040: Too many connections
- 基于GPUImage的实时美颜滤镜