- 정보공유
[PHP] 의외로 while 문에서 break 사용법을 모르는 사람들이 많네요.
while 문에서 if 문으로 조건에 맞으면 멈춰서 더이상 실행되지 않게 해야하는데
break 사용법을 몰라서
변수에 담아놓고 변수가 공백이면 if 문을 실행하고
변수에 값이 존재하지 않으면 if 문을 실행하지 않도록 하는 코드를 몇번이나 봤습니다.
아래코드를 참고해주세요.
<?php
$i = 0;
while (++$i) {
switch ($i) {
case 5:
echo "At 5<br />\n";
break 1; /* switch만 빠져나갑니다. */
case 10:
echo "At 10; quitting<br />\n";
break 2; /* switch와 while을 빠져나갑니다. */
default:
break;
}
}