>  기사  >  백엔드 개발  >  PHP 기본 프로세스 제어문은 계속 사용 및 중단 사용을 합니다.

PHP 기본 프로세스 제어문은 계속 사용 및 중단 사용을 합니다.

伊谢尔伦
伊谢尔伦원래의
2017-06-22 13:19:191730검색

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 (&#39;one&#39;, &#39;two&#39;, &#39;three&#39;, &#39;four&#39;, &#39;stop&#39;, &#39;five&#39;);
while (list (, $val) = each ($arr)) {
   if ($val == &#39;stop&#39;) {
       break;    /* you could also write &#39;break 1;&#39; 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.