2010-11-28 8 views
3

나는 PHP에 매우 익숙하다. 그래서 나와 함께 견디고 배울 수있게 도와주세요. 33 행 (제목 포함) 및 4 열의 .csv 파일이 있습니다. 정렬 및 조작을 시작할 수 있도록 해당 데이터를 배열에 읽고 싶습니다.배열로 csv 파일 읽기

그렇게하기위한 최선의 조치는 무엇입니까? 코드 스 니펫 (snippits)은 필자가 가지고있는 질문을 읽고 해석하고 사용하고 침을 뱉을 수있는 코드를 배우는 가장 좋은 방법입니다.

+0

온 PHP 및 fgetcsv를 사용 CSV 파일의 배열을 만드는 방법 함수] (http://stackoverflow.com/questions/1269562/how-to-create-an-array-from-a-csv-file-using-php-and-the-fgetcsv-function) – Gordon

답변

5

fgetcsv를 사용하면 CSV 파일 행의 배열을 반환합니다. 전개 된 것을보기 위해 리턴 된 배열을 print_r() 함수에 넣는다. 꽤 인쇄 형보기에 그것을 확인하려면 당신은 좋은 시작해야한다 <pre> 태그

<?php 
if (($handle = fopen("test.csv", "r")) !== FALSE) { 
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { 
    echo "<pre>".print_r($data)." <br /></pre>"; 
} 
fclose($handle); 
} 
?> 

에 포장 할 수 있습니다. 여기서 많은 (http://stackoverflow.com/search?q=array+csv+php) 가능한 중복

http://php.net/manual/en/function.fgetcsv.php

+0

그건 꽤 많이 내가한다. +1 –