php foreach跳出本次/当前循环与终止循环方法

选对事业可以成就一生,选对朋友可以智能一生,选对环境可以快乐一生,选对伴侣可以幸福一生,选对生活方式可以健康一生。

在每种编程语言逻辑中都少不了,利用一些循环来查找或对比一些数据,但当我们在循环未执行完毕之前如果找出了自己想要的结果,该如果跳出并结束循环呢?

我们就以PHP编程语言中的foreach循环来说说,如何跳出本次/当前循环与终止循环的方法

PHP中阻止代码运行的语句

continue:跳出本次循环

break:终止循环

exit:用来结束程序执行

return: 用来结束一段代码 

php中foreach跳出本次/当前循环与终止循环方法

示例代码:

php foreach跳出本次/当前循环与终止循环方法

$array= array('1','2','3','4','5');  
$str= '';  
foreach($array as $key => $value){  
    if($value == '2'){  
        $str .= $value;  
        continue;// 当 $value为2时,跳出本次循环  
    }  
    if($value == '4'){  
        $str .= $value;  
        break;// 当 $value为3时,终止循环  
    }  
    $str .= $value;  
}

echo $str; 

输出结果为:1234

本文php foreach跳出本次/当前循环与终止循环方法到此结束。不要嘲笑别人的疤,那只是你没有经历过的伤。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
PHP性能优化案例分享

PHP实现短信验证码的发送次数限制

PHP中的异常处理机制深入讲解

PHP常见七种算法合集代码实例

PHP微信扫描二维码关注公众号后自动登录第三方网站