이전 글에서는 "자세한 설명 및 예제 - for 루프(그리고 while 루프의 차이점)"에 대해 소개했습니다. 이번 글에서는 계속해서 선택된 흐름 제어문 - break 문과 continue 문(자세한 설명 포함)을 소개하겠습니다. 망설이시면 들어와서 배워보세요! 당신은 분명히 뭔가를 얻을 것입니다! ! !
1: break 문
기능:
분기 구조 실행을 종료하려면 스위치에서 break를 사용할 수 있습니다.
모든 루프 구조에서 break를 사용하여 종료할 수 있습니다. 루프 연산 ;
특정 구조는 코드 연산으로 설명됩니다. 코드는 다음과 같습니다.
<?php /******break 语句******/ //break测试 输出10个hr for($hr =0;$hr <10; $hr ++){ echo $hr. '<hr/>'; if($hr == 4){ break; } } ?>
코드 실행 결과는 다음과 같습니다.
참고:
break 문은 다음과 같습니다. 뒤에는 매개변수가 오고, break1은 break와 같은 의미이며, break2 문이 reloop에 설정되어 2단계 루프(중첩 루프)를 종료하는 경우
코드 연산으로 구체적인 구조를 설명하면 코드는 다음과 같습니다.
<?php /******break 语句******/ //break测试 输出10个hr for($hr =0;$hr <10; $hr ++){ echo $hr. '<hr/>'; if($hr == 4){ break; } } for($i =0;$i <10; $i ++){ for ($j=0;$j<10;$j++){ echo$j. ''; if($j== 4){ break 2; } } echo '<br/>'; } ?>
코드 실행 결과는 다음과 같습니다.
break 문을 이해한 후 continue 문을 이해합니다.
continue 기능: 루프 구조를 재활용하여 이 주기를 종료하고 시작합니다.
코드 연산으로 구체적인 구조를 설명합니다. 코드는 다음과 같습니다.
<?php //continue for($i=0;$i<10;$i ++){ if($i == 4){ continue; } echo $i;//0 1 2 3 5 } ?>
코드 실행 결과는 다음과 같습니다. 다음에 숫자 매개변수가 오면 continue1은 continue와 같은 의미이며, reloop에 continue2가 설정된 경우 외부 레이어로 점프하여 루프(중첩 루프)를 계속한다는 의미입니다.
코드 연산을 통해 구체적인 구조를 설명합니다.
<?php //continue for($i=0;$i<10;$i ++){ if($i == 4){ continue; } echo $i;//0 1 2 3 5 } for($i =0;$i <10; $i ++){ for ($j=0;$j<10;$j++){ if($j== 4){ continue 2; } echo$j. ''; } echo '<br/>'; } ?>
PHP Video Tutorial"
위 내용은 선택된 흐름 제어 문 - break 문 및 continue 문(자세한 설명 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!