while문이 좀 이상해서요.. 채택완료
뿌르릉
10년 전
조회 2,012
< br> $f = "code.txt";< br> $a = fopen($f,"r");< br> $b = feof($a);< br> < br> while(!$b){< br> $line = fgets($a,filesize($f));< br> echo("$line ");< br> }< br> fclose($a);< br> < br> ?>< br> < br> code.txt(총10줄)에는 우편본호와 주소가 입력되어있습니다.< br> 다음과 같이 실행하면 컴터가 죽어버립니다. < br> 코드에 이상있는 부분이 있는지요?< br>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
당근 죽겠죠...
화일문이 어케 동작을 하죠??
while( 조건 )
{
// 조건이 참이 동안 게속 반복된다.
}
이렇죠??
근대 아래 소스를 보면..
while(!$b) <= 여기서 만일 $b 가 false라면...
{
// 이부분이 무한 반복 되겠죠...
// 왜냐 하면 while()문의 탈출 조건이 없으니까..
$line = fgets($a,filesize($f));
echo("$line
");
}
화일문이 어케 동작을 하죠??
while( 조건 )
{
// 조건이 참이 동안 게속 반복된다.
}
이렇죠??
근대 아래 소스를 보면..
while(!$b) <= 여기서 만일 $b 가 false라면...
{
// 이부분이 무한 반복 되겠죠...
// 왜냐 하면 while()문의 탈출 조건이 없으니까..
$line = fgets($a,filesize($f));
echo("$line
");
}
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인