趣文网,分享全网好句子、好文章!

9 超简单的自学PHP笔记之循环控制语句

时间:2023-06-25 02:59:01

相关推荐

9 超简单的自学PHP笔记之循环控制语句

循环语句,又称迭代语句,是指在满足布尔表达式一直为“真”的情况下一直重复执行语句,直到表达式为“假”时停止。一般情况下,在循环开始时会计算一次布尔表达式的值,在下次迭代循环开始前也会判断一次布尔表达式的值。PHP中提供了两种关键字来表示循环语句,分别是while和for。

一、while循环语句

while是循环语句中最为简单的一种方式,它提供两种形式:一种是直接的while循环语句,另一种是do...while循环语句。

1、while循环语句

while语句中,每次循环开始前会先判断表达式,表达式为真则会继续执行循环体中的语句,直到表达式为假停止。

2、do...while语句

do...while语句和while语句类似。不同的是,在第一次执行时,do...while中的语句至少会执行一次,即便表达式第一次的值就为假。

3、for循环语句

循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。

参数:

初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)。注释:上面的初始值和增量参数可为空,或者有多个表达式(用逗号分隔)。

二、跳转语句

如果程序设计了一个循环语句,当计算机到中间某个循环时计算已经结束,因而并不希望进行后面多余的循环,进而造成执行时间和系统内存资源不必要的浪费的话,这时就需要使用跳转语句来进行流程控制。

PHP中提供了两个跳转关键字:“continue”和“break”。continue和break都可以在for循环和while循环中使用。使用方法和作用是一样的。

1、continue语句

当循环语句执行到某一次循环时,若满足某种条件,希望不再执行后面未执行的语句,而是直接跳到下一次循环时,可以使用关键字continue。

如果使用continue并不是要直接跳出整个循环语句,而是跳出当前这次循环而进入到下一次循环中的话,循环语句中原有的条件表达式仍需要进行判断。

2、break语句

相对于continue语句而言,break语句更为强大。关键字break可以终止当前的循环,使用的范围也比较广,包括while、do...while、fo、foreach和switch语句。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(2)
  1. 春虫虫2023-12-09 16:54春虫虫[香港网友]103.227.103.76
    谢谢分享,我觉得我可以轻松入门PHP了!
    顶6踩0
  2. 柳梦残2023-09-16 21:56柳梦残[宁夏网友]202.41.250.137
    这个教程真的太棒了,很容易理解,对初学者来说非常友好!
    顶0踩0
相关阅读
有关爱情的情感句子 甜蜜入心 有感而发

有关爱情的情感句子 甜蜜入心 有感而发

No matter how lonely the end of the world, you must have me by your side 2 惟你欢颜笑语,伴我漫漫长途有所依

2022-11-15

自由随性的简短句子 万里挑一 你见过几句?

自由随性的简短句子 万里挑一 你见过几句?

二、人生就像打电话,不是你先挂就是我先挂,又何必计较那么多

2022-12-19

心情不好的说说短句子 句句戳心!

心情不好的说说短句子 句句戳心!

二、后来我习惯了一个人的生活,习惯了不再表露难过,习惯了不再把心事诉说,也习惯了你不再爱我

2023-06-29

有气魄有野心的句子 简短霸气 适合做个性签名!

有气魄有野心的句子 简短霸气 适合做个性签名!

二、别像猫一样,在风雨中长大,遇到点爱就以为是家

2023-05-09

高傲超拽的句子 霸气十足 句句彰显个性!

高傲超拽的句子 霸气十足 句句彰显个性!

三、该吃吃、该喝喝,破事儿别往心里搁;逢人只说三分话,留得七分打天下

2022-12-17