PHP로 큰 csv 파일을 처리해야합니다. fgetcsv 및 성능을 사용하여 작업하는 것이 좋습니다. 더 나은/빠른 처리를 위해 csv 파일의 첫 번째 행에 열 이름이 있어야하는데,이 행 이름은 현재 누락되었습니다.PHP가 포함 된 CSV 파일 (첫 번째 줄)의 맨 위에 줄을 추가하십시오.
이제 fgetcsv로 파일을 처리하기 전에 PHP로 csv 파일에 열 이름이있는 맨 위 행을 추가하고 싶습니다.
PHP를 사용하여 파일의 맨 위 줄 맨 위에 추가하는 방법이 있습니까? 아니면 아래처럼 접근해야한다는 뜻입니까?
- 목록 항목
- 목록 항목
- 는
- 넣어 원래 CSV 내용을 임시 파일에 원래 CSV 파일의 내용을 읽을이 임시 파일에 열 이름을 추가 임시 파일
- 를 만들
- 원본 파일 삭제
- 임시 파일 이름 바꾸기
가장 효과적인 방법으로이 작업을 수행하는 방법에 대한 의견을 보내 주시면 감사하겠습니다. 시간 내 주셔서 감사합니다.
이 라이브러리를 시도해보십시오 유용 할 수 있습니다 http://phpexcel.codeplex.com/wikipage?title=Examples –
가능한 중복 [어떻게 파일을 시작할 수 있습니까?] (http : // stackoverflow .com/questions/3332262/how-do-i-prepend-file-to-begining) – Treffynnon
당신 말이 맞아 .. 사이트를 검색하는 동안 그것을 발견하지 못했습니다 .. thanks – quokka