在做任何事情之前,都需要遵循一定的规则。在PHP8中,程序能够安照人们的意愿执行程序,主要依靠程序的流程控制语句。
不管多复杂的程序,都是由这些基本的语句组成的。语句是构造程序的基本单位。程序执行的过程就是执行程序语句的过程。
程序语句执行的次序称为流程控制。流程控制的结构有顺序结构、选择结构和循环结构。我们这里制作了一个三大程序结构的执行流程图。流程
1、顺序结构
顺序结构是PHP8的基本结构,也是最简单的结构,它按照语句出现的先后顺序依次执行。如:
<?php
$a = "我们正在学习的是";
$b = "PHP8编程语言";
echo $a;
echo $b;
?>
执行结果如下:
我们正在学习的是PHP8编程语言
2、选择结构(分支结构、条件结构)
选择结构又称分支结构、条件结构,它是依据明确的条件选择执行顺序,而不是严格按照顺序执行,在编程实际运用中要根据程序流程选择适合的分支语句,它是依照条件的结果改变执行的程序。
<?php
$t=date("H");
if ($t>"18") {
echo "晚上好!";
}
?>
运行结果如下:
晚上好!
3、循环结构
循环结构是指在程序中需要反复执行某个或某些操作,直到条件为假或为真时才停止循环一种程序结构。
它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式:
1、当型循环结构:先判断(条件)再执行。
2、直到型循环结构:先执行后判断。
循环结构可以看成是一个条件判断语句和一个向回转向语句的组合。另外,循环结构的三个要素:循环变量、循环体和循环终止条件 ,循环结构在程序框图中是利用判断框来表示,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,其中一个要指向循环体,然后再从循环体回到判断框的入口处。
在 PHP 8中,有以下循环语句:(详细代码,后面教程有讲解)
1、for循环:for循环是一种常用的循环结构,它允许您指定循环的初始条件、循环条件和循环步骤。
2、while循环: while循环用于在指定条件为真时重复执行一个代码块。它只有一个循环条件。
3、do-while循环: do-while循环与while循环类似,但它先执行一次代码块,然后在指定条件为真时重复执行。