PHP 학습에 있어 또 다른 매우 중요한 지식 포인트를 소개하겠습니다. 흐름 제어문에서는 제어문을 전송하기 위해 break와 continue를 자주 사용합니다. 그래서 둘의 차이점은 무엇입니까?
1. 먼저 휴식을 소개합니다. break 문은 if, switch 등 현재 조건 제어문이나 while, for, foreach 등의 루프 제어문의 실행을 종료한다는 의미이다. break 문은 중단할 루프 수를 결정하기 위해 선택적 매개 변수를 허용할 수 있습니다.
예를 들어 다음 스위치는 다음과 같습니다.
switch($a){
case "1":
echo "전달된 값은 1입니다.";
break;
case " 2 ":
echo "전달된 값은 2입니다.";
break;
}
2. continue 문은 이 루프의 조건을 지정하는 문에서 점프하여 다른 루프 문을 계속 실행합니다. break는 지정된 조건에서 명령문의 실행을 종료하는 데 사용되는 반면, continue 문은 지정된 조건에서 특정 루프의 실행에서 빠져나오는 데 사용되며, 다른 루프 문은 계속 실행됩니다.
예:
for($i=0;$i<5;$i++){
if($i == 3){
continue;
}
echo $ i;
}
$i=3, 3이 출력되지 않으면 이 루프를 점프 아웃하고 다음 루프가 실행됩니다.
PHP 학습자가 둘 사이의 차이점을 익히는 것은 매우 중요합니다. 왜냐하면 개발에서는 조건에 따라 제어문의 점프를 판단해야 하는 경우가 많기 때문입니다. 점프를 하려면 이 두 문장을 숙지해야 합니다.
위 내용은 PHP 학습에서 break와 continue의 차이점입니다. 내용은 PHP 중국어 홈페이지(www.php.cn)를 주목해주세요!