首页 理论教育 PHP新手自学手册:for循环语句及其参数介绍

PHP新手自学手册:for循环语句及其参数介绍

更新时间:2025-01-18 工作计划 版权反馈
【摘要】:for循环是PHP中最复杂的循环结构,for循环语句由3个部分组成,变量的声明和初始化、布尔表达式、循环表达式,每一部分都用分号分隔。for循环的语法是:参数介绍如下:声明和初始化:for语句中的第一部分是关键字for之后的括号内的声明和初始化变量,声明和初始化发生在for循环内任何操作前,声明和初始化只在循环开始时发生一次。for循环的执行流程图如图4-10所示。

面前有3条岔路,先判断第一条路,正确则继续前进;如果错误,则马上停止,转向另外的路。上述处理过程可以用for循环来实现。for循环是PHP中最复杂的循环结构,for循环语句由3个部分组成,变量的声明和初始化、布尔表达式、循环表达式,每一部分都用分号分隔。for循环的执行过程是,循环启动后,最先开始执行的是初始化部分(求解表达式1),然后紧接着执行布尔表达式(表达式2)的值,如果符合条件,则执行循环,不符合条件,则跳出循环。

for循环的语法是:

978-7-111-39239-2-Part01-338.jpg

参数介绍如下:

978-7-111-39239-2-Part01-339.jpg声明和初始化(expr1):for语句中的第一部分是关键字for之后的括号内的声明和初始化变量,声明和初始化发生在for循环内任何操作前,声明和初始化只在循环开始时发生一次。

978-7-111-39239-2-Part01-340.jpg条件表达式(expr2):执行的下一部分是条件表达式,它的计算结果必须是布尔值,在for循环中,只能有一个表达式。

978-7-111-39239-2-Part01-341.jpg循环表达式(expr3):在for循环体每次执行后,都执行循环表达式,它设置该循环在每次循环之后要执行的操作,它永远在循环体运行后执行。

for循环的执行流程图如图4-10所示。

实例15:使用for语句

下面通过一个例子来演示for语句的使用方法,其代码【光盘:源代码/第4章/4-10.php】如下:

978-7-111-39239-2-Part01-342.jpg(www.xing528.com)

978-7-111-39239-2-Part01-343.jpg

图4-10 for循环执行流程图

978-7-111-39239-2-Part01-344.jpg

将上述代码文件保存到服务器的环境下,运行浏览后得到如图4-11所示的结果。

978-7-111-39239-2-Part01-345.jpg

图4-11 for循环语句

多学一招

for循环除了这样的单一循环外,其实还有许多种奇怪的用法,网上许多人把这些叫做for语句的“变态”,就是用法奇怪,但是语法成立,也能做一些事情,例如如下代码【光盘:源代码/第4章/4-11.php】:

978-7-111-39239-2-Part01-346.jpg

提示:这样的循环建议用户不要调试,因为不满足条件,是一个死循环,直到执行到用户死机为止,才能跳出循环。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈