이 글은 주로 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!