continue문

2013. 12. 23. 19:28
  1. <?php
  2.   $a = 1;
  3.   while($a < 5){  // continue문 돌아간 곳
  4.     if($a == 3){
  5.       echo "continue <br>";
  6.       $a++;
  7.       continue;
  8.    // continue
  9.     }
  10.     echo $a."<br>";
  11.     $a++;
  12.     /* 실행 순서
  13.         1 (3째줄~11번째줄[4째줄~7째줄 - if문 조건을 만족 못하므로 무시])
  14.         2 (3째줄~11번째줄[4째줄~7째줄 - if문 조건을 만족 못하므로 무시])
  15.         if($a == 3) 실행  (4째줄~7째줄)
  16.         4 (3째줄~11번째줄[4째줄~7째줄 - if문 조건을 만족 못하므로 무시])
  17.         5  (19째줄)
  18.    */
  19.   }
  20.   echo $a."<br>";
  21.   /* 출력
  22.   1
  23.   2
  24.   continue
  25.   4
  26.   5
  27.   */
  28. ?>

--------------------------------------------------------------------------------------------


continue문 - 반복문2


continue문은 반복문 안에서만 사용가능합니다.

continue문이 실행되면 반복문의 처음으로 되돌아갑니다.

반복문이 2개 이상일때 continue문의 깊이를 지정할수 있습니다.

ex) continue 2; // continue가 있는 곳에서 반복문이 2번째인 구간인 반복문의 처음으로 되돌아갑니다.


3. 라인 

whlie문 시작 whlie(조건)

조건이 만족하지 않을때까지 반복됩니다.

$a = 5가 될때 $a < 5를 만족하지 않아 whlie문을 빠져 나옵니다.


4. 라인 

if문의 조건 $a == 3 일때의 실행문을 실행합니다.


7. 라인 

출력을 보면 continue문이 있어서 8. 라인이 아닌

3. 라인인 whlie문으로 되돌아갑니다.

'php5 > 기본단계1문법' 카테고리의 다른 글

for문  (0) 2013.12.23
do ~ whlie문  (0) 2013.12.23
whlie문  (0) 2013.12.23
? 연산자  (0) 2013.12.23
switch문  (0) 2013.12.23
:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total :
Today : Yesterday :