1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP与Java跳出多重循环

作者:用户 来源:互联网 时间:2017-11-30 14:18:44

javaphp循环多重跳出

PHP与Java跳出多重循环 - 摘要: 本文讲的是PHP与Java跳出多重循环, 循环测试使用for循环 Java跳出指定循环 Java使用lable(在需要跳出的循环语句前定义一个标号),跳出指定循环 private void breakTest() { ok: for (int

循环测试使用for循环

Java跳出指定循环

Java使用lable(在需要跳出的循环语句前定义一个标号),跳出指定循环

    private void breakTest() {        ok:        for (int i = 0; i < 5; i++) {            Log.e("tag", "outer i= ");            for (int j = 0; j < 2; j++) {                if (3==i) {                    break ok;                }                Log.e("tag", "inner i= " + i + ";j=" + j);            }        }    }

PHP跳出指定循环

在关键字break后跟上一个数字,该数字表示需要跳出的循环层数,这样可以使用一个break语句,直接跳出多重循环

    public function phptest()    {        //执行嵌套循环,外层循环3次,内层循环2次。当执行到第2次外层循环时,使用break 2跳出,直接跳出2层循环        for ($i = 0; $i < 3; $i++){            echo 'out '.$i.' start//n';            for ($j = 0; $j < 2; $j++){                if ($i == 1){                    break 2;    //使用break 2直接跳出2层循环                }                echo 'inner'.$i.'-'.$j.'//n';            }            echo 'out'.$i.' end//n//n';        }    }

break 2; //使用break 2直接跳出2层循环
break 1; //使用break 1直接跳出1层循环(当前循环)

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索java , php , 循环 , 多重 跳出 ,以便于您获取更多的相关知识。