php怎么跳出循环?php中跳出函数使用介绍

伊谢尔伦
发布: 2017-06-22 11:41:37
原创
3212人浏览过

1.break跳出代码片段,结束这个循环 .

break语句终止或For循环的同时,继续执行现行的代码如下循环后(如有)。或者,

你可以把一个数字后,折价关键字,说明如何循环结构的多层次,以摆脱。这样,埋

藏在一份声明中深层嵌套的循环可以打破最外层循环。

<?php
echo "<p><b>Example of using the Break statement:</b></p>";
for ($i=0; $i<=10; $i ) { 
   if ($i==3){break;} 
   echo "The number is ".$i;
   echo "<br />"; 
}
echo "<p><b>One more example of using the Break statement:</b><p>";
$i = 0;
$j = 0;
while ($i < 10) {
  while ($j < 10) {
    if ($j == 5) {break 2;} // breaks out of two while loops教程
    $j ;
  }
  $i ;
}
echo "The first number is ".$i."<br />";
echo "The second number is ".$j."<br />";
?>
登录后复制

2.continue结束当前片段,结束这次循环,继续下一次循环
3.exit 结束整个PHP代码 

立即学习PHP免费学习笔记(深入)”;

PHP的使用技巧集
PHP的使用技巧集

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。 1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里

PHP的使用技巧集 440
查看详情 PHP的使用技巧集

break的作用是跳出这个循环(如果这个break或者continue在循环中的if语句里面,不是跳出if语句,而是跳出循环语句),执行这个循环的大括号以后的语句,
break在循环语句中是这样,在switch语句用功能也是这样的,而continue是当条件满足的时候不执行这个循环后面的语句,从这个循环的开始重新执行。

<?php  
/* php的break,continue,return 的简单区别代码 */  
$i = 1;    
while (true) { // 这里看上去这个循环会一直执行    
    if ($i==2) {// 2跳过不显示    
        $i++;    
        continue;    
    } else if ($i==5) {// 但到这里$i=5就跳出循循环了    
        break;    
    } else {    
        echo $i . '<br>';    
    }    
    $i++;    
}    
exit;    
      
echo '这里不输出';
?>
登录后复制

break 用来跳出目前执行的循环,并不再继续执行循环了。 

<?php 
$i = 0; 
while ($i < 7) { 
if ($arr[$i] == "stop") { 
break; 
} 
$i++; 
} 
?>
登录后复制

continue 立即停止目前执行循环,并回到循环的条件判断处,继续下一个循环。 

<?php 
while (list($key,$value) = each($arr)) { 
if ($key == "zhoz"){ // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
continue; 
} 
do_something ($value); 
} 
//  例子2 
foreach ($list as $temp) { 
if ($temp->value == "zhoz") { 
continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
} 
do_list; // 这里显示数组中的记录 
} 
?>
登录后复制

注意:php中不能使用 goto 循环指令。

以上就是php怎么跳出循环?php中跳出函数使用介绍的详细内容,更多请关注php中文网其它相关文章!

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号