PHP8的程序结构-PHP8知识详解

    时间: 浏览:691次  原文出处:PHP服务网
导读:在做任何事情之前,都需要遵循一定的规则。在php8中,程序能够安照人们的意愿执行程序,主要依靠程序的流程控制语句。

在做任何事情之前,都需要遵循一定的规则。在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循环类似,但它先执行一次代码块,然后在指定条件为真时重复执行。



本文地址:https://www.olzz.com/php8dechengxujiegou.html
码字不易,打个赏呗
杨泽业感谢你的支持!

猜你喜欢

PHP8的跳转语句-PHP8知识详解

导读: 如果循环条件满足的时候,则程序会一直执行下去。如果需要强制跳出循环,则需要使用跳转语句来完成。PHP8的跳转语句包括break语句、continue语句和goto语句。

2023-08-11  分类:PHP学堂  浏览:587次


PHP8的循环控制语句-PHP8知识详解

导读:循环控制语句中,主要有for循环、while循环、do...while循环和foreach循环。

2023-08-11  分类:PHP学堂  浏览:789次


PHP8条件控制语句-PHP8知识详解

导读:在本文中,学习的是if语句、if…else语句、if…elseif语句和switch语句。

2023-08-11  分类:PHP学堂  浏览:511次


零基础Python完全自学教程13:Python中的break语句、continue语句和pass语句

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础Python完全自学教程》今天给大家分享的是第13课《Python中的break语句、continue语句和pass语句》。本节课主要内容有:break语句知识详解、continue语句知识详解、pass语句知识详解。

2021-10-27  分类:Python学堂  浏览:1784次


Python基础:pass语句知识详解

欢迎你来到站长在线的站长学堂学习Python知识,本文分享的是《pass语句知识详解》。pass的中文翻译:通过;走过;沿某方向前进;向某方向移动;及格;合格;通行证。在Pyt

2021-10-27  分类:Python学堂  浏览:1711次


Python基础:continue语句知识详解

欢迎你来到站长在线的站长学堂学习Python知识,本文分享的是《continue语句知识详解》主要内容有:在while语句中使用continue语句、在for语句中使用cont

2021-10-27  分类:Python学堂  浏览:1891次


Python基础:break语句知识详解

欢迎你来到站长在线的站长学堂学习Python知识,今天起把教程分开来拆解知识点,把每一个知识点讲透。比如今天要讲的课程内容是《零基础Python完全自学教程13:Python中

2021-10-27  分类:Python学堂  浏览:1404次


零基础Python完全自学教程12:Python中的循环语句

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础Python完全自学教程》今天给大家分享的是第12课《Python中的循环语句》。本节课主要内容有:Python中的whi

2021-10-26  分类:Python学堂  浏览:2201次


零基础Python完全自学教程11:Python中的选择语句

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础Python完全自学教程》今天给大家分享的是第11课《Python中的选择语句》。本节课主要内容有:最简单的if语句、if...else语句、if...elif...else语句、选择语句的嵌套。

2021-10-25  分类:Python学堂  浏览:2103次