묻고답하기

fgetcsv함수를 공부하던 중에 이상점이 발견되어 질문을 드려요.
fgetcsv함수가 만들어낸 배열을 each함수와 foreach구문의 인자로 사용하니까 에러가 발생하던데요.
원래 fgetcvs함수에서 만들어낸 배열은 each함수와 foreach구문의 인자로 사용할 수 없는건가요??
에러 내용은...

fgetcsv함수에서 만들어낸 배열을 foreach구문에 넣었을 때 나오는 에러...
Warning: Invalid argument supplied for foreach()

fgetcsv함수에서 만들어낸 배열을 each함수에 넣었을 때 나오는 에러...
Warning: Variable passed to each() is not an array or object

그리고 더욱 이상한 점은 동일한 내용을 메모장에 입력한 후에 각 문자열을 콤마(,)로 구분하여 txt 로 저장
한 파일을 fgetcsv함수를 이용하여 배열로 만들어 each함수와 foreach구문의 인자로 사용할 때는 에러가
발생하지 않는다는 겁니다.... 도데체 이유가 뭔지?? ㅡㅡ;;

제가 테스트한 소스는 다음과 같습니다.

--test.csv 파일내용-------------
동해물,백두산,마르고,닳도록
하느님,보우하사,우리나라,만세
무궁화,삼천리,화려강산,대한사람
-------------------------------

<each함수를 이용한 소스>
$fp=fopen("./test.csv","r+");
while(!feof($fp)){
        $arr=fgetcsv($fp,10000,",");
        while(list($key,$value)=each($arr)){
                echo $value." ";
        }
        echo "<br>";
}
fclose($fp);

<foreach함수를 이용한 소스>
$fp=fopen("./test.csv","r+");
while(!feof($fp)){
        $arr=fgetcsv($fp,10000,",");
        foreach($arr as $value){
                echo $value." ";
        }
        echo "<br>";
}
fclose($fp);
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김준근 카운터 다는 법 [1] 2007.08.10
김성용 쇼핑몰.. [1] 2007.08.10
CityBoys-Life 제로보드에서의 "인기검색어"? [3] 2007.08.10
안기성 db table 수정 관련.. [1] 2007.08.10
WEd™ 객체를 이용하여 파일 업로드 작업할때말이죠.. [1] 2007.08.10
김민규 [PHP] each함수와 foreach구문에 대한 질문이요. [4] 2007.08.10
박희정 최근게시물에 관해서요. [1] 2007.08.10
Khal 그.. 수직으로 줄 긋는 거.. [6] 2007.08.10
조사장 분할된 프레임으로 링크를걸려고하는데요... [1] 2007.08.10
홍성국 팝업창에서 크기변화 어떻게 하는거죠??  
윤희석 플래시MX로 메뉴를 만들고나서 문의점 [2] 2007.08.10
유정 제로보드 게시판 백업하는법!! 아시는 분..~~  
민종식 아이 프레임에서 스크롤바 안생기게 하려면..? [6] 2007.08.10
ktorvcep 폼 메일인데 결과물점 봐주세요 [2] 2007.08.10
‡다윈‡ 제로보드 쪽지 보내기 창에서요.  
한상근 ms-sql2000과 mysql이 서로 호환이 되나요? [1] 2007.08.10
히스 플래시에서요.. [1] 2007.08.10
H.2004 JS에서...... [2] 2007.08.10
zoneter pda 나 컴퓨터를 일러스트로 깔끔하게 그린 그림들 구해요... [1] 2007.08.10
한상근 윈도우2003 서버에 sql2000과 mysql에 대해서 아시는분? [4] 2007.08.10
H.2004 Cookie에 대해서...... [2] 2007.08.10
서인섭 최근 게시물 질문입니다. [1] 2007.08.10
신경호 외부로그인 적용하려고 하는데 안되는이유가??? [1] 2007.08.10
北斗七星 테이블이 정렬이 안맞습니다.  
Na:) 인클루드란무엇이에요? [2] 2007.08.10
김준영 iframe에서 높이 조절하는 문제요~ [1] 2007.08.10
gia~ 제로보드에서 웃긴대학처럼 추천수가 일정수 넘으면 게시물 복사 혹은 이동... [1] 2007.08.10
박희정 외부로그인이 문제네요.  
윤여동 BGM 중복현상 질문입니다. [2] 2007.08.10
MaSiMaRo 제로카운터 문의 드립니다.