aiLabel:

PHP如何跳出循环语句?

做人实称点
好评回答

在做PHP开发时,我们经常会用到循环语句,有时基于一些条件,需要提前跳出循环语句,而不是遍历完所有的数据。那么怎样跳出循环语句?下面一起来看下。

Continue关键字
01

我们可以用continue来跳过当次循环中剩余的代码,并执行下一次循环。先看下我们的例子代码,我们做一个循环,从1到6循环6次,并把当前$i变量的值输出来。

02

结果如图,显示输出了1到6的六个数字。

03

如果我们只要输出单数,双数不输出,我们就需要用continue关键字来跳过一些循环了,代码如图,当$i变量能被2整除,那就是双数,这时我们就用continue跳过这次循环,即不执行下面的输出代码,直接跳到下一次循环。

04

代码运行结果如图,可以看到现在只输出了1,3,5三个单数的数字了。

break关键字
01

跳出循环,我们还可以用break关键字,用这个关键字,是跳出整个循环了。后面还没执行的循环都不再执行了。修改下代码,如图,当$i大于等于4时,就跳出循环了,也就是说$i分别等于1,2,3时才执行了输出代码,之后的就没再执行了,因为遇到break关键字跳出了循环

02

运行结果如图,只输出了1,2,3三个数字。

03

再看下多重循环的情况,代码如图,有两个for循环,里层的for是输出1-4的数字,外层的for是执行三次里层的逻辑,即是输出三次1-4的数字

04

先看下这个代码的运行结果。

05

修改下代码,在里层的for语句里,当$i大于2时,就跳出循环,即里层的逻辑变成只输出1-2的数字了,外层的逻辑不变,还是执行里层逻辑三次。

06

运行结果也可以看到,输出了三次1-2的数字。

07

如果把break关键字改成 break 2呢?这个意思就是跳出两层循环了,就是跳出两个for的循环。代码如图,因为两层循环都跳出了,所以整个代码的逻辑就是只输出一次1-2的数字。

08

看下结果,也是只输出了一次 1-2的数字。所以在多层循环里,我们跳出循环的关键字可以加上数字,表示跳出多少层的循环,但这个数字不能大于循环的层数,否则会报错。

做人实称点 2023-03-20 06:53:09
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。

最新回答 换一换

1

问:打扑克牌是什么意思网络用语

答:
答:打扑克牌即玩扑克牌游戏。以用纸牌这种游戏道具来玩的游戏,称为扑克游戏。一副扑克牌共有54张牌,其中52张是正牌,另2张是副牌(大王和小王)。扑克牌玩法种类:1、钓鱼游戏参加者少则两人,多则不限。根据游戏人数把牌分成相应的份数,然后参加游戏者每人出一张牌,排成一个长列。谁出的牌与上面长列中的某一张牌相同,则这两张相同的牌之间的所有的纸牌就都归他了,游戏以最后谁手里的牌最多为胜负标准。2、比大小同上把牌分成两份,一人一半。每人出一张牌,看谁的出的牌大,那这两张牌就归谁,如果一样大就先放在旁边,然后出下一张牌,赢的那位得两次的牌,游戏以最后谁手里的牌最多为胜负标准。

相关推荐

月末如何计提利息

月末计提利息要根据企业的借款协议,分期或者一次性支付利息。如果是到期一次性归还本息或者是分期后付利息的,根据企业会计制度的权责发生制的规定,企业需要在当期期末计提应属于本期支...
详情>
提问时间:2019-12-20

留学offer是什么

留学offer指的是预录取通知书或录取通知书,意思是你的学术成绩及语言成绩等达到了学校的要求,满足了学校的录取标准或预录取标准。offer,全称是offerletter,汉语...
详情>
提问时间:2019-12-10

知否.知否.应是绿肥红瘦什么意思

知否?知否?应是绿肥红瘦》是关心则乱所著小说,意思是“你可知道,这个时节应该是绿叶繁茂,红花凋零了”。小说讲述了一名现代小书记员穿越到古代变成庶女后的传奇人生。一个消极怠工的...
详情>
提问时间:2019-04-08

钓鱼钓竿有哪些

首先从制作材料上来划分,鱼竿可分为竹竿、江苇竿、玻璃钢竿、碳素竿以及玻、碳纤维合成竿(碳混竿)等,目前最常用的以碳混竿和碳素竿为主,为了提高鱼竿的性能,一些厂家又推出了辫入金...
详情>
提问时间:2020-06-03

粉水怎么用

粉水的使用方法有两种,第一种是直接涂抹,第二种是使用化妆棉涂抹,具体使用方法如下:轻拍水润法:洁面后,倒3滴在手心软化全脸按摩至肌肤完全吸收。擦拭法:洁面后,取适量浸润化妆棉...
详情>
提问时间:2020-10-22

鱼是高蛋白的食物吗

鱼是高蛋白的食物,鱼类食品含有较丰富的动物性蛋白质,脂肪含量较肉类少,但质量较好,无机盐含量比肉类高些,鱼类食品含水分较多,煮熟后容易消化。秋冬季是体弱者进补的好时机,鱼则是...
详情>
提问时间:2020-08-15

喝啤酒胀肚子怎么回事

喝酒肚子胀是因为啤酒气体过多导致气滞证,大多是由于情志不畅、饮食失调、安逸过度等原因引起人的某部位或某脏腑气机运行滞涩不畅的病证,由于气滞的病因不同、部位各异,故其证候的表现...
详情>
提问时间:2020-03-05

hrb335钢筋是什么类型

HRB335钢筋是指屈服强度为335MPa的二级螺纹热轧带肋钢筋。HRB钢筋即Hot-rolledRibbedBar,热轧带肋钢筋,该钢筋的屈服强度标准值335MPa,直径6...
详情>
提问时间:2020-04-18

世界野生菌王国是云南的哪个县

世界野生菌王国是云南的南华县。南华境内,已知可食用的野生菌种类有290多种,野生菌资源年蕴藏储量达1万多吨。南华县是全国最重要的野生菌产地和最大的野生菌交易集散地。南华县是楚...
详情>
提问时间:2021-11-19

网上哪里能买到真的紫砂壶

在网上购买紫砂壶的话一定要在天猫超市或者是名声好一点的紫砂壶商家官网旗舰店购买。紫砂壶是中国特有的手工制造陶土工艺品,其制作始于明朝正德年间,制作原料为紫砂泥,原产地在江苏宜...
详情>
提问时间:2019-11-24

zzr是什么梗

zzr是其他玩家对明日方舟玩家的称呼,是舟舟人的首字拼音。zzr来源于手游明日方舟,明日方舟是一款成功破圈的二次元手游,所以明日方舟的用户群体数量可以算是极大,而且用户中也有...
详情>
提问时间:2021-08-08

动物的嘴巴长什么样有什么作用

动物的摄食方式多种多样,这与动物有不同的嘴有直接关系。昆虫的嘴称为口器,构造很复杂,可分为五种。蝗虫、蟋蟀等为咀嚼式口器,由上、下唇,上、下颚,舌和尖锐的齿构成,适于取食固体...
详情>
提问时间:2020-12-02

社戒社康是什么意思

社戒社康就是社区戒毒和社区康复的意思。1、社区戒毒社区戒毒就是指吸毒成瘾人员在社区的牵头、监管下,整合家庭、社区、公安以及卫生、民政等力量和资源,使吸毒人员在社区里实现戒毒。...
详情>
提问时间:2021-08-27

芋头和豆浆能一起吃吗

芋头和豆浆能一起吃,食物没有相克,完全没有问题,而且营养丰富。芋头的口感软糯,在食用的过程中,可能会被噎住,而豆浆这种流质的食物,可以帮助芋头的吞咽,缓解身体的不适。补充营养...
详情>
提问时间:2020-02-12