최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php while
반복문 중 하나.
조건을 만족하는 동안 반복
예시
<?php
$i = 0;
while(true)
{
if ($i > 10)
{
break;
}
echo $i;
$i++;
}
?>
간단한 설명
0이라는 값을 $i 라고 이름붙임.
true일 동안 블럭을 반복
만약 $i의 값이 10보다 크면 블럭을 빠져나가기.
$i 의 값을 1 증가.
코드 설명
값 변화 보기.
$i = 0
true 인가 판단해봄.
true == true 이므로 블럭 시작.
$i > 10 => 0 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 0 을 출력.
$i 의 값을 1 증가.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true == true 이므로 블럭 시작.
$i > 10 => 1 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 1 을 출력.
$i 의 값을 1 증가. $i 는 2가 됨.
.... 중략.
$i > 10 => 10 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 10 을 출력.
$i 의 값을 1 증가. $i 는 11 이 됨.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true 는 true이므로 블럭을 실행함.
$i > 10 => 11 > 10 참이므로 if 블럭이 실행됨.
break 문을 만났으므로 while문을 빠져나감.
실행종료.
형식
while (조건식)
{
내용
}
댓글 없음:
댓글 쓰기