流程控制 if----else
流程控制:
对PHP程序执行的过程进行控制!
PHP有哪些手段对程序执行过程进行控制!
一、顺序执行
自上而下的执行即可! 对这个执行过程没有控制!
二、分支执行
分支执行可以根据条件是否满足来选择执行某些代码,PHP的分支执行主要通过两种语句(if,switch)来实现!
1.if语句
注意:我们if语句的表达式所控制的代码,最好用花括号括起来,哪怕就是一条语句也用花括号括起来!
if语句可以嵌套,这是根据实际需求来的!
1)单向条件
if(表达式) 语句1;
表达式的值为true 那么就执行语句1,否则就不执行!
$pass=60;
$a=40;
if($a>=$pass){
echo '恭喜,考试通过';
echo 'dwqdwqdq';
//.......各种其他语句!
}
echo '代码执行结束!';
2)双向条件
$pass=60;
$a=40;
if($a>=$pass){
echo '恭喜你!考试通过啦!';
//.......
}else{
echo '很遗憾,您的科目没有通过!';
//.......
}
3)多向条件
$a=84;
$grade1=60;//低于60不及格
$grade2=75;//及格
$grade3=85;//良好
if($a<$grade1){
echo '不及格';
}elseif($a<$grade2){
echo '童鞋你及格了';
}elseif($a<$grade3){
echo '良好!';
}else{
echo '优秀';
}
最新文章
- 轻量级C#编辑器RoslynPad
- IT培训行业揭秘(一)
- 深入理解和应用display属性(二)
- transform
- Xcode相关整理
- c++读书笔记, 零散点滴的收获
- UpdatePanel 中 导出Excel按钮
- CUBRID学习笔记 13 日志文件
- MAC OS X 快捷键(自己总结)
- CentOS 安装easy_install、pip的方法
- toggle的用法(点击更换不同的function)当指定元素被点击时,在两个或多个函数之间轮流切换。
- Spring Boot 中实现定时任务的两种方式
- 基于MATLAB搭建的DDS模型
- List接口特有功能
- VB6.0中WinSock控件属性和方法详解
- centos下配置nginx支持php
- empty是判断一个变量是否为“空”,而isset 则是判断一个变量是否已经设置
- 详解C中的volatile关键字【转】
- 命令行执行Django脚本
- 【洛谷】4310: 绝世好题【二进制DP】
热门文章
- 【Mybatis】MyBatis之整合Spring(八)
- Linux下手动查杀木马
- pytorch中调整学习率的lr_scheduler机制
- easyui datagrid里的toobar按钮隐藏、显示、禁用等方式的实现
- 【Leetcode_easy】993. Cousins in Binary Tree
- LeetCode:三数之和【15】
- 【C/C++开发】malloc,calloc和realloc的区别和注意事项
- .net core中关于System.Text.Json的使用
- Java网络编程探究|乐字节
- models环境配置和表查询