PHP continue:如何 直接跳过本次循环执行下次循环
发布时间:2023-02-09 12:43:16 所属栏目:PHP教程 来源:
导读: 【示例】使用 for 循环输出 1~10 之间的所有数字,当数字为偶数时跳过当前循环,实现代码如下:
<?php
for ($i = 1; $i <= 10; $i++) {
if($i % 2 == 0) {
continue;
}
<?php
for ($i = 1; $i <= 10; $i++) {
if($i % 2 == 0) {
continue;
}
|
【示例】使用 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 "由于前面跳出了循环,所以这句换无法打印出来!"; } ?> (编辑:云计算网_韶关站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330456号