continue
continue는 loop 구조에서 이 루프의 나머지 코드를 건너뛰고 다음 루프 실행을 시작하는 데 사용됩니다.
참고: php 튜토리얼에서 switch 문은 계속 목적을 위한 루프 구조로 간주됩니다.
continue는 루프 끝까지 건너뛸 루프 수를 결정하기 위해 선택적 숫자 매개 변수를 허용합니다.
<?php while (list($key,$value) = each($arr)) { if ($key == "zhoz") { // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 continue; } do_something ($value); }
예제 2
<?php foreach ($list as $temp) { if ($temp->value == "zhoz") { continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 } do_list; // 这里显示数组中的记录 }
break
break는 현재 for, foreach, while, do..while 또는 스위치 구조의 실행을 종료합니다.
break는 중단할 루프 수를 결정하기 위해 선택적 숫자 매개변수를 허용할 수 있습니다.
<?php $arr = array ('one', 'two', 'three', 'four', 'stop', 'five'); while (list (, $val) = each ($arr)) { if ($val == 'stop') { break; /* you could also write 'break 1;' here. */ } echo "$val<br>n"; } /* using the optional argument. */ $i = 0; while (++$i) { switch ($i) { case 5: echo "at 5<br>n"; break 1; /* exit only the switch. */ case 10: echo "at 10; quitting<br>n"; break 2; /* exit the switch and the while. */ default: break; } } ?>
예 2
<?php $i = 0; while ($i < 7) { if ($arr[$i] == "stop") { break; } $i++; } ?>
위 내용은 PHP 기본 프로세스 제어문은 계속 사용 및 중단 사용을 합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!