[PHP] 중첩반복문 탈출

[원본 링크]

일반적으로 break/continue는 가장 가까운 하나의 반복문에 대해서만 종료/지속을 수행하고 만다.

그래서 여러개의 반복문을 한번에 탈출하려면 플래그값을 둬서 다시 탈출하게 하는 등의 번거로운 작업이 필요할 수 있는데...

다행히도 php에서는 이에 대한 간단한 표현을 제공한다.
2개의 반복문을 한번에 탈출하려면 아래와 같이 사용하면 된다. image

image

**break [탈출할 루프 개수]**의 형태다.

개수에는 제한이 없다. 5개도 된다. image

image

그렇다.