2011-01-08 2 views
4

안녕하세요 루프가 있고 루프PHP : 일종의 '중단'을 사용하여 루프의 시작으로 되돌아 가겠습니까?

예에서 루프의 시작으로 다시 이동하고 코드의 나머지 부분을 무시할 수있는 명령이 있다면 궁금 해서요 :

for ($index = 0; $index < 10; $index++) 
{ 
    if ($index == 6) 
     that command to go the start of the loop 

    echo "$index, "; 
} 

출력

1,2,3,4,5,7,8,9 및

01과 동일한 결과의 여섯

정렬 건너 뛰어야

거기에 대한 명령이 있습니까? (당신이 제로를 놓친하지 않은 경우) 원하는 출력이 for 라인 대신을 읽어야 얻을, 옆

for ($index = 0; $index < 10; $index++) 
{ 
    if ($index == 6) 
     continue; // Skips everything below it and jumps to next iteration 

    echo "$index, "; 
} 

가 AS : 사용

덕분에, matthy

+2

'continue' : PHP 매뉴얼이 당신의 친구입니다. –

답변

13

키워드는 continue입니다

for ($index = 1; $index < 10; $index++) 
4

예, continue은 다음 반복으로 진행합니다.