for문 질문 하나만 ㅠ.ㅠ

· 16년 전 · 1215 · 3
지송합니다. 질문하나만 할께요 포인트가 없어서 질문답변에 못 올려서
제가 for문을 이해를 못해서 문제를 이해를 못하겠습니다.
할려고 했던것이 2001-1-1 부터 2010-1-1 을 끌어올려고 이런 조건문을
썻습니다. (값이 year1-month1-day1 ~ year2-month2-day2)

일단 year1 을 year2 까지 증가시켜 봐야 겠다라고 생각했습니다.

for($i=$year1; $i<=$year2; $i++) {
      echo $i;
}

이거 날렸더니 서비스 바로 마비 걸려버리는 ㅡ.ㅡ;;

이거 왜 그런지 리플좀 남겨주세요 ㅠ.ㅠ
|

댓글 3개

for($i=$year1; $i<=$year2; $i++) {

$year1 과 $year2 의 값에 따라 무한루프에 걸릴 수 있습니다.


for($i=2001; $i<=2010; $i++) {

과 같이 하시면 되지 않을까요?
이상없는거 같은데요...

$year1 = "2001";
$year2 = "2010";
for($i=$year1; $i<=$year2; $i++) {
echo $i;
echo "<br>";
}

혹시 몰라 이렇게 테스트 해봤는데 이상없이 잘 나오네요..
뭔가 다른부분에 문제가 있는듯..
echo $year1;
이렇게 했을때 값은 잘 나오나요?
무한루프 강추

if($year1 && $year2)
{
for($i=$year1; $i<=$year2; $i++)
{
echo $i;
}
}
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
16년 전 조회 1,677
16년 전 조회 5,303
16년 전 조회 1,353
16년 전 조회 1,284
16년 전 조회 1,233
16년 전 조회 2,029
16년 전 조회 1,677
16년 전 조회 1,663
16년 전 조회 1,449
16년 전 조회 1,189
16년 전 조회 1,151
16년 전 조회 1,234
16년 전 조회 1,354
16년 전 조회 1,244
16년 전 조회 1,216
16년 전 조회 1,142
16년 전 조회 1,343
16년 전 조회 1,374
16년 전 조회 1,314
16년 전 조회 2,044
16년 전 조회 1,734
16년 전 조회 1,731
16년 전 조회 1,881
16년 전 조회 1,443
16년 전 조회 1,135
16년 전 조회 1,289
16년 전 조회 1,190
16년 전 조회 1,678
16년 전 조회 1,307
16년 전 조회 1,326