php中continue怎么用

教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

continue 是用在循环结构中的,它可以控制程序放弃本次循环中 continue 语句之后的代码并进行下一次循环。continue 本身并不跳出循环结构,只是放弃这一次循环。如果在非循环结构中(例如 if 或 switch 语句中)使用 continue,程序将会出错。

continue 关键字和 break 关键字的区别在于,continue 关键字只是结束本次循环,而 break 关键字会终止整个循环的执行。

continue 关键字的执行流程如下图所示:

1.gif

【示例】使用 for 循环输出 1~10 之间的所有数字,当数字为偶数时跳过当前循环,实现代码如下:

<?php
    for ($i = 1; $i <= 10; $i++) {
        if($i % 2 == 0) {
            continue;
        }
        echo '$i = '.$i.', <br>';
    }
?>

运行结果如下:

$i = 1,
$i = 3,
$i = 5,
$i = 7,
$i = 9,

与 break 关键字相同,continue 也可以接受一个可选的数字参数来决定跳过几重循环的循环末尾,默认值是 1,即跳到当前循环的末尾。语法格式如下:

continue n;

示例代码如下:

<?php
    $arr = array('A','B','C','D','E','F','G','H','I','J');
    for ($i=0; $i < 10; $i++) {
        echo '<br>';
        if($i % 2 == 0){
            continue;
        }
        for (;;) {
            for ($j=0; $j < count($arr); $j++) {
                if($j == $i){
                    continue 3;
                }else{
                    echo '$arr['.$j.'] = '.$arr[$j].' | ';
                }
            }
        }
        echo "由于前面跳出了循环,所以这句换无法打印出来!";
    }
?>

运行结果如下图所示:

1.png

--结束END--

本文标题: php中continue怎么用

本文链接: https://www.lsjlt.com/news/248.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php中continue怎么用

    在php中,continue关键字是用在循环结构中的,可以控制程序放弃本次循环中continue语句之后的代码并进行下一次循环;continue还可以接受一个可选的数字参数来决定跳过几重循环的循环末尾,默认值是1,即跳到当前循环的末尾。
    阅读数:118 php continue
  • PHP中php://input怎么用

    php://input可以读取没有处理过的POST数据,其使用方法如“$xmldata = file_get_contents("php://input");”,用于接收xml数据。
    阅读数:735 PHP 输入流
  • php中list怎么用

    这篇文章将为大家详细讲解有关php中list怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。list妙用//妙用一list($a,$b) = [$b,$a];//妙用二list(,$fn) =
    阅读数:864 php list
  • php中怎么用break语句

    在php中,break语句可以在switch、for、while和do while等语句中使用,用于终止循环体的代码并立即跳出当前的循环,执行循环之后的代码;也可以指定跳出几层循环,语法“break n;”,参数n指定要跳出的循环层数。
    阅读数:951 php break语句
  • php中AJAX POST怎么用

    这篇文章给大家分享的是有关php中AJAX POST怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ajax.html 程序代码 !DOCTYPE html PUBLIC "-//W3C//DTD XHTM
    阅读数:261 ajax post php
  • php中foreach遍历怎么用

    这篇文章主要为大家展示了“php中foreach遍历怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中foreach遍历怎么用”这篇文章吧。foreach遍历//写法一foreach
    阅读数:667 php foreach
  • php中for循环怎么用

    这篇文章主要为大家展示了“php中for循环怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中for循环怎么用”这篇文章吧。for循环//正常写法for($i = 0; $i c
    阅读数:637 php for循环
  • PHP中foreach循环怎么用

    小编给大家分享一下PHP中foreach循环怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP foreach 循环foreach 循环只适用于数组,并用
    阅读数:819 php foreach
  • php中time()函数怎么用

    time()函数作用:php中time()的函数是返回当前时间的Unix时间戳。time()函数语法:time();time()函数使用方法:例:返回当前时间的Unix时间戳,并格式化输出$t=time();echo($t . "");ec
    阅读数:707 PHP
  • php中count()函数怎么用

    count()函数作用:php中count()函数的作用计算数组中的单元数目或对象中的属性个数。count()函数语法:count(array,mode);参数:array:规定数组。mode:表示需要计算的元素。count()函数使用方法
    阅读数:930 PHP
  • php中shuffle()函数怎么用

    shuffle()函数作用:php中shuffle()函数的作用是将数组中元素的顺序重新排列。shuffle()函数语法:shuffle(array)参数:array:规定要使用的数组。shuffle()函数使用方法:例:将数组中的元素按随
    阅读数:237 PHP
  • php中range()函数怎么用

    range()函数作用:php中range()函数的作用是创建一个指定范围的数组。range()函数语法:range(low,high,step)参数:low:指定数组的最低值。high:指定数组的最高值。step:指定元素之间的步进制,默
    阅读数:693 PHP
  • php中next()函数怎么用

    next()函数作用:php中next()函数的作用是将数组中的内部指针向前移动一位。next()函数语法:next(array)参数:array:规定要使用的数组。next()函数使用方法:例:输出数组中的当前元素和下一个元素的值?ph
    阅读数:949 PHP
  • openstack中php sdk php-opencloud怎么用

    这篇文章主要介绍了openstack中php sdk php-opencloud怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 openstack提供的是rest风
    阅读数:799 php api
  • PHP中mysqli_more_results怎么用

    这篇文章主要介绍PHP中mysqli_more_results怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!定义和用法mysqli_more_results - 检查批量查询中是否还有查询结果版本支持PHP4P
    阅读数:178 php mysqi
  • php serialize()怎么用

    在PHP中,serialize()用于序列化对象或数组,将其转换为一个可以存储的字符串,语法“serialize($value)”。使用serialize()函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和结构不会改变。
    阅读数:335 php serialize()
  • php parser怎么用

    “php parser”用于生成模板代码,或者使用其生成的抽象语法树进行静态分析;“php parser”是有nikic开发的一款PHP抽象语法树解析工具,同时兼顾接口易用,结构简介,工具链完善等诸多优点。本文操作环境:Windows10系统、PHP8.1版、Dell G3电脑php parser怎么用PHP Parser是由 nikic 开发的一款php抽象语法树(AST)解析工具。PHP Par
    阅读数:308 php
  • php中数组怎么用

    这篇文章将为大家详细讲解有关php中数组怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 //1 将key值大小替换 $arr = array(a => 1, b => 2, C
    阅读数:824 php
  • PHP中For循环的用

    这篇文章主要介绍“PHP中For循环的用”,在日常操作中,相信很多人在PHP中For循环的用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP中For循环的用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧
    阅读数:530 php
  • php数组怎么用while求和

    求和步骤:1、定义一个变量赋值0,用于存储求和结果,语法“$sum=0;”;2、利用while语句和each()、list()函数来遍历数组,语法“while(list($key,$val)=each($arr)) {//循环体语句块;}”;3、在循环体中,利用“+=”运算符将数组元素一个个相加求和,语法“$sum+=$val;”,循环结束后,“$sum”的值就是求和结果。本教程操作环境:windo
    阅读数:380 php数组 php