php快速就业教程,PHP就业快学教程004,基本语法“条件控制语句”!

原标题:PHP就业快学教程004,基本语法“条件控制语句”!

ece2e13bcc07c8efd47caa919507bfe7.png

PHP就业快学教程004,基本语法“条件控制语句”!

和其它编程语言一样,条件控制语句、循环语句是两种基本的语法结构,都是用来控制程序执行流程,也是构成程序的主要语法基础。

-------------------

在学习前,我们先来了解程序的3种控制结构:

1. 顺序结构;

2. 选择分支结构;

3. 循环结构。

-------------------

顺序结构:

是最简单基本结构方式,程序流程按顺序依次执行。

执行顺序为:开始---语句1---语句2---语句N---结束。

239b8e5856dfb9fa0445c6deaf1217f4.png

-------------------

选择分支结构

对给定的条件进行判断,条件为真时执行一个分支,条件为假时执行别一个分支。

c66adb492734b83fab72a16df94d1072.png

-------------------

循环结构

可以按照需要多次重复一行或多行代码。

循环结构可以分为 当型循环和直到型循环。

-------------------

1. 当型循环:

先判断某些条件是否为真,然后重复执行某一段代码。也叫"前测试型"循环。

496381d14732f49a682f3fa107b02fcd.png

2. 直到型循环:

先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止。又称为“后测试型”循环。

1ffd205d92dd3a56bb95dc34a3923141.png

-------------------

流程控制语句:

If…else语句,共有3种基本结构。

-------------------

1.单if 语句结构

格式:

If(判断条件){

语句体;

-------------------

2. if...else...语句结构

格式:

​if (判断条件){

​ ​语句体1;

}else{

​ ​语句体2;

}

-------------------

3.If…elseif…语句结构

格式:

If (判断条件){

语句体1;

}elseif(判断条件2){

语句体2;

}elseif(判断条件3){

语句体3;

}else{

语句体

}

-------------------

学习案例00401:

b38981dd5826ec79e759d5eda4a5f987.png

浏览器运行结果:

66d4d839fba062d9852624182c028e42.png

-------------------

Switch 语句

前面所学的if…else 语句在处理多分支情况下,使用比较麻烦繁琐,分析不太清晰。这种情况下,使用switch 语句可以避免这种冗长的代码。

格式:

Switch(条件传值){

Case 条件1:

语句块1;

Break;

Case 条件2:

语句块2;

Break;

Default:

语句块N;

-------------------

通过条件传值,然后与case后的条件体依次比较,如果成立就执行相应:冒号后面的代码,并继续向下执行。如果没有条件符合传值的内容,将自动执行default后面的代码。

格式中的break语句,是为了在执行符合的代码后跑出Switch语句。

-------------------

Switch案例:

32d6dc0e8a9266a20ec5478dbe28a8b8.png

浏览器运行结果:

abcff3a83b094972a32736d97605b300.png

-------------------

三元运算

三元运算可代替简单的条件语句。因其所求的值不是变量,如输出一个字符串。条件运算符由两个符号组成"?"和":", 要求有3个操作对象,所以也叫它三目运算符,三元运算是一个语句。

格式:

表达式1?表达式2:表达式3;

表达式1是关系表达式或逻辑表达式,用于描述条件表达式中的判断条件。

三元运算案例:

9eef671cc6f8d294a23cd37a745d34fa.png

运行结果:

7a2c2b5addd706e43a0636ed33b490ce.png

---下期内容:PHP就业快学课程005,基本语法“循环结构“---

关注不迷路,

提高彼此亲密度,

大强哥与你下期再见!返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值