>백엔드 개발 >PHP 튜토리얼 >PHP 흐름 제어 계속 문

PHP 흐름 제어 계속 문

不言
不言원래의
2018-05-04 09:50:092406검색

이 글은 주로 PHP 프로세스 제어에 대한 continue 문을 소개합니다. 이제는 모든 사람과 공유합니다.

이 글은 기본 학습을 위한 것입니다. 이 페이지를 닫아주세요

이 글을 읽는 데 15분이 소요됩니다. 이해하기 어렵습니다. 직접 시도해 보시기 바랍니다.

(PHP 4, PHP 5, PHP 7)

continue는 다음에서 사용됩니다. 루프 구조를 사용하여 이 루프의 나머지 부분을 건너뛰고 조건이 true로 평가되면 다음 루프 실행을 시작합니다.

Note: PHP에서 switch 문은 continue 를 사용할 수 있는 루프 구조로 간주됩니다.

continue는 루프 끝까지 건너뛸 루프 수를 결정하기 위해 선택적 숫자 매개 변수를 허용합니다. 기본값은 1이며 현재 루프의 끝으로 이동합니다.

<?php
while (list ($key, $value) = each($arr)) {
    if (!($key % 2)) { // skip odd members
        continue;
    }
    do_something_odd($value);
}

$i = 0;
while ($i++ < 5) {
    echo "Outer<br />\n";
    while (1) {
        echo "Middle<br />\n";
        while (1) {
            echo "Inner<br />\n";
            continue 3;
        }
        echo "This never gets output.<br />\n";
    }
    echo "Neither does this.<br />\n";
}
?>

continue 뒤에 세미콜론을 생략하면 혼란이 생길 ​​수 있습니다. 다음 예에서는 이를 수행하지 않는 방법을 보여줍니다.

<?php
  for ($i = 0; $i < 5; ++$i) {
      if ($i == 2)
          continue
      print "$i\n";
  }
?>

원하는 결과는 다음과 같습니다.

0
1
3
4

실제 출력은 다음과 같습니다.

2

관련 권장 사항:

php 흐름 제어 중단 문

PHP 흐름 제어란 무엇입니까? foreach

위 내용은 PHP 흐름 제어 계속 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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