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

本资源由随笔博客发布。发布者:五维国度,转载请注明出处:http://blog.suibi.site/archives/4289


本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

(0)
上一篇 2022年 12月 1日 下午2:48
下一篇 2022年 12月 1日 下午3:02

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

在线咨询: QQ交谈

邮件:jctestxcx@163.com

关注微信