csv 읽을때 거꾸로 읽을 수 없을까요?

일반적으로 엑셀파일(csv) 읽어서 보드에 등록을 하면 csv 파일의 맨 윗줄부터 일어 등록을 하지요?
결과적으로 맨윗줄이 먼저 등록됨으로 웹페이지 상에서는 맨뒤로 가는것 이구요.


그렇다면 csv 맨 아래줄부터 읽어서 등록을 하는 방법이 뭘까요?


현제 등록코드

while (($col = fgetcsv($csv파일, 40000, ",")) !== FALSE) {
// 맨윗줄부터 등록....
}



전부 읽은다음에 행수를 파악하고
거꾸로 읽어가면 될것 같긴 한데 전체 행수를 파악하는것을 모르겠네요

감사 합니다
|

댓글 4개

배열에 담아서 krsort 해버리면 될텐데요
홍힝힝님 감사 드립니다.
가서 봤습니다만
잘 이해되 않되서 그냥 적당히 시도 해 봤으나
함수 에러가 뜨기도 하고 하네요..

균이님 감사 드립니다
krsort 찾아보니 역순배열이라고 하긴 하는데...

두분 감사 드리구요
시도 해볼께요...
그런데 레코드 수가 너무 많으면 사용불가...
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 2,427
13년 전 조회 1,559
13년 전 조회 979
13년 전 조회 3,737
13년 전 조회 1,821
13년 전 조회 774
13년 전 조회 1,205
13년 전 조회 2,686
13년 전 조회 948
13년 전 조회 995
13년 전 조회 1,538
13년 전 조회 845
13년 전 조회 1,626
13년 전 조회 1,618
13년 전 조회 3,201
13년 전 조회 5,521
13년 전 조회 1,556
13년 전 조회 952
13년 전 조회 1,571
13년 전 조회 1,582