在每种编程语言逻辑中都少不了,利用一些循环来查找或对比一些数据,但当我们在循环未执行完毕之前如果找出了自己想要的结果,该如果跳出并结束循环呢?
我们就以PHP编程语言中的foreach循环来说说,如何跳出本次/当前循环与终止循环的方法
PHP中阻止代码运行的语句
- continue:跳出本次循环
- break:终止循环
- exit:用来结束程序执行
- return: 用来结束一段代码
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
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。