2013年8月15日 星期四

【PHP】使用 fgetcsv() 來讀取CSV檔 Use fgetcsv() to read CSV file into your PHP file

CSV (Comma Seperate Values)是一種用來儲存數據的方式

原理非常簡單, 就是用逗號 ( , ) 來分隔我們的資料

舉例來說如果我們想讀取 excel 的檔案或者是匯入通訊錄

我們可以先將它們存成CSV檔

然後再利用 fgetcsv() 來讀檔

要讀取csv檔我們分為三個步驟

1. 打開檔案:

    $file = fopen("data.csv", "r");


2. 讀檔:

    fgetcsv($file);

在此我們可以包在迴圈中, 來達到重複讀取得效果

while(!feof($file)){

    print_r(fgetcsv($file));

}




3. 關閉檔案:

    fclose($file);


直接看範例:

fgetcsv

有問題也請大家不吝指教, 謝謝 :)

沒有留言:

張貼留言