ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • php에서 csv 파일 읽어 들이는 함수
    Programming/php 2014. 1. 3. 14:36

    php는 편리한 함수들이 많이 있다.

    그중에서 csv 포맷의 파일을 디비에 저장하는 경우가 많은데 그때 사용하면 좋은 함수가

    fgetcsv 함수 이다.



    <?php
    $row 
    1;
    if ((
    $handle fopen("test.csv""r")) !== FALSE) {
        while ((
    $data fgetcsv($handle1000",")) !== FALSE) {
            
    $num count($data);
            echo 
    "<p> $num fields in line $row: <br /></p>\n";
            
    $row++;
            for (
    $c=0$c $num$c++) {
                echo 
    $data[$c] . "<br />\n";
            }
        }
        
    fclose($handle);
    }
    ?>


    위에 처럼 사용하면 된다.

    예를 들어 test.csv 에 

    사과,배,포도,바나나


    라고 들어 있다면

    $data[0] = '사과'

    $data[1] = '배'

    $data[2] = '포도'

    $data[3] = '바나나'

    이 되는것이다.


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

    'Programming > php' 카테고리의 다른 글

    php 지난달 구하기  (0) 2014.01.03

    댓글

Designed by Tistory.