首页 > 编程知识 正文

if怎么循环语句,js跳出for循环语句

时间:2023-05-05 17:52:34 阅读:28176 作者:4055

1. return语句的作用

)1) return从当前方法退出,返回到调用的方法的语句,继续执行。

)2) return将值返回调用方法的语句。 返回值的数据类型必须与方法声明中的返回值类型匹配。

)3) return后可以不带有参数。 没有参数是返回空,其实主要目的是中断函数的执行并返回调用函数处。

2. break语句的作用

(1) break在循环内,循环的执行,也就是强制结束整个循环过程,在不判断执行循环的条件是否成立的情况下,转移到循环语句下的语句。

)2)循环体中的switch语句中出现break时,其作用只是从该switch语句中跳出。

3. continue语句的作用

结束这次循环的执行,即跳过在当前循环中continue语句之后还没有执行的语句,接着进行下一个循环条件的判断。

4. exit函数的作用

exit结束所有脚本,是函数。

相关建议: 《PHP入门教程》

PHP的循环结构大致分为for循环、while循环、do{} while循环和foreach循环两种,在这两种循环中,PHP退出循环大致可分为以下几种:

代码如下。 php

$i=1;

while(true )//在这里,这个循环看起来会一直运行

if($I==2) {//2跳过不显示

$i;

继续;

(elseif ) $i=5) (/但在此) $i=5退出循环

布雷克;

} else {

echo $i.'

';

}

$i;

}

退出;

echo '此处不输出';

结果: 1

3

4

连续

continue用于循环结构中,控制程序放弃本次循环continue语句后的代码,移动到下一个循环。 continue本身只是放弃这次循环,而不是退出循环结构。 如果在非循环结构(如if语句、switch语句等)中使用continue,程序将出现错误。

例如,在下面的PHP代码片段中:

代码如下。 php

for($I=1; $i=100; $i ) {

if($I%3==0||$I%7==0) {

继续;

}

#160; else{

echo”$ In

”;

}

}

PHP代码片段的作用是输出在100以内,不能被7和3整除的自然数。 循环首先确定可以被if条件语句整除的数,然后执行continue。 语句直接进入下一个循环。 不执行以下输出语句:

布雷克

break用于上述各种循环和switch语句中。 他的作用是跳出现在的语法结构,执行下面的句子。 break语句可以有参数n,表示要退出循环的层数。 如果要退出多重循环,可以使用n表示要退出的层数。 如果没有参数,默认情况下将退出本重新循环。

让我们来看看多重循环嵌套的示例。

代码如下。 for($I=1; $i=10; $i ) {

for($j=1; $j=10; $ j (

$m=$i * $i $j * $j;

echo”$ mn

”;

if($m90||$m190 ) {

break 2;

}

}

}

在这里,我使用break 2跳出了双重环路。 请试一下。 如果去掉2,结果会完全不同。 如果不使用参数,则弹出的只有此循环,第一层循环将继续执行。

谷歌公司

goto实际上只是一个运算符,与其他语言一样,PHP不建议滥用goto。 滥用goto会显著降低程序的可读性。 goto的作用是使程序从当前位置跳到其他任意位置。 goto本身没有结束循环的作用,但根据跳跃位置的作用,可以作为跳跃循环使用。 但是,PHP5.3和更高版本已经停止支持goto,所以应该尽量避免使用goto。

下面是使用goto跳出循环的例子

代码如下。 for($I=1000; $i=1; $ I) {

if(sqrt($I )=29 ) {

goto a;

}

echo “$i”

}

a:

echo” this is the end ";

在例子中,我们使用goto跳出循环。 此示例用于检测1000以内,它们的数量平方根大于29。

退出

exit是为了结束程序的执行。 你可以在任何地方使用。 这本身就没有摆脱循环的意义。 exit可以有参数。 如果参数是字符串,则PHP直接输出字符串。 如果参数为integer整形(范围为0-254 ),则该参数将用作退出状态。

代码如下。 php

for($I=1000; $i=1; $ I) {

if(sqrt($I )=29 ) {

echo”$ In

”;

}

else{

退出;

}

}

echo“不输出本职工作”

在上例中,直接从循环中结束了代码的执行。 这将防止执行后面的代码。 如果在PHP网页中,则甚至不输出exit之后的html代码。

返回

return语句用于结束代码并返回参数。 可以从函数调用,也可以从include (或require )语句中包含的文件调用,也可以从主程序调用。 在函数中调用程序后,执行立即结束并返回参数(include ) )或require ) )在语句中包含的文件中调用时,程序的执行将立即返回到调用该文件的主程序中

代码如下。 php

for($I=1000; $i=1; $ I) {

if(sqrt($I )=29 ) {

echo”$ In

”;

}

else{

返回;

}

}

echo“不输出本职工作”

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。