14 of 410 menu

break 구문

break 구문은 현재 실행 중인 루프(for, while, do-while 또는 foreach)나 switch 문의 실행을 즉시 중단시킵니다. break가 실행된 후, 제어 흐름은 중단된 구문 바로 다음에 나오는 코드 줄로 넘어갑니다.

break 명령 뒤에는 숫자를 쓸 수 있으며, 이 숫자는 중단해야 할 중첩된 구문의 수를 나타냅니다(기본값은 1).

문법

break;
break $level;

예시

조건이 충족되면 루프 중단하기:

<?php for ($i = 0; $i < 5; $i++) { if ($i == 3) { break; } echo $i; } ?>

코드 실행 결과:

'012'

예시

switch 문에서 사용하기:

<?php $value = 2; switch ($value) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other'; } ?>

코드 실행 결과:

'Two'

예시

수준을 지정하여 중첩된 루프 중단하기:

<?php for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { if ($j == 1) { break 2; // 두 루프 모두 중단 } echo $i.$j; } } ?>

코드 실행 결과:

'00'

함께 보기

  • continue 구문,
    현재 루프의 반복을 중단합니다
  • switch 구문,
    실행할 코드 블록 중 하나를 선택합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부