Heim > php教程 > php手册 > PHP中break及continue两个流程控制指令区别分析

PHP中break及continue两个流程控制指令区别分析

WBOY
Freigeben: 2016-06-13 12:10:34
Original
999 Leute haben es durchsucht

以下举例说明
break 用来跳出目前执行的循环,并不再继续执行循环了。

复制代码 代码如下:


$i = 0;
while ($i if ($arr[$i] == "stop") {
break;
}
$i++;
}
?>


continue 立即停止目前执行循环,并回到循环的条件判断处,继续下一个循环。

复制代码 代码如下:


while (list($key,$value) = each($arr)) {
if ($key == "zhoz"){ // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。
continue;
}
do_something ($value);
}
//  例子2
foreach ($list as $temp) {
if ($temp->value == "zhoz") {
continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。
}
do_list; // 这里显示数组中的记录
}
?>


注意的是:PHP中不能使用 goto 循环指令。
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage