답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
�
아기새
7년 전
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
7년 전
</p>
<p>$start = date("Y-m-01"); //2017-11-01
$end = date("Y-m-d"); //2017-11-21
while ($start <= $end) {</p>
<p>//$start가 $end보다 작거나 같으면 반복</p>
<p>//$start가 $end보다 크거나 같으면 반복문 종료</p>
<p> </p>
<p> echo $start."
";
$start++;
}</p>
<p>
이런거 말씀하시는 건가요?
무한루프를 도는이유는
$start의 시작값이 반복적으로 증감되어 $end와 같을때 까지 반복합니다
그런데 $start++; 증감변수가 없으므로 계속 반복을 하여도 $start와 $end가 같지 않으므로 무한루프를 돌게 되는 것입니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
아기새
7년 전
감사합니다 맨날 for랑 foreach만 하다가 while로 돌릴려니간
while은 또다르네요 ㅎㅎ
while은 또다르네요 ㅎㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인