• 技术文章 >后端开发 >php教程

    php中 continue break exit return 的区别

    藏色散人藏色散人2019-11-08 14:17:40转载1058
    php 中的循环有 for foreach while do{} whlie这几种。

    1、continue

    continue是用来在循环结构中,控制程序放弃本次循环continue;

    之后的语句,并转而进入下一次循环。

    continue 本身并不跳出循环结构只是放弃本次循环。

    注意: continue如果用在非循环结构中(if switch)会导致程序出错。

    2、break

    break 的作用是跳出当前的语法结构,break语句可以带一个参数n,表示跳出的层数。

    3、exit

    exit 结束程序执行,可以用在任何位置。

    4、return

    return 语句是用来结束一段代码,并返回一个参数。

    如果在主程序中使用,那么主程序将立马停止执行。

    例如:

    <?php
    for($i = 1000;$i >= 1 ; $i-- ){
    if( sqrt($i) >= 30){
        echo $i."</br>";
    }
    else{
        return;
    }
    }
    echo"本行将不会被输出";

    更多的PHP相关知识,请访问PHP中文网

    以上就是php中 continue break exit return 的区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:php
    上一篇:php 安装zip模块 下一篇:PHP mysqli操作数据库
    大前端线上培训班

    相关文章推荐

    • PHP用continue跳过循环中剩余代码实现方法• php流程控制之continue语句• php中continue的使用案例 • PHP利用continue实现跳过本次循环中剩余代码的注意点

    全部评论我要评论

  • |^m

    foreach写错了,大兄弟

    2019-11-08

  • 取消发布评论发送
  • 1/1

    PHP中文网