PHP 讀取 CSV 檔案

2021-09-12 23:46:57 字數 670 閱讀 2320

最近做了相關的功能,從 csv 格式的檔案中讀取資料,然後進行操作,下面用例項**記錄下。

fgetcsv — 從檔案指標中讀入一行並解析 csv 字段

如果提供了無效的檔案指標,fgetcsv()會返回null。 其他錯誤,包括碰到檔案結束時返回false,。

csv 檔案示例如下

例項**如下

<?php 

function getfiledata($file)

$handle = fopen($file, 'r');

if (!$handle)

while (($data = fgetcsv($handle)) !== false)

// data 為每行的資料,這裡轉換為一維陣列

print_r($data);// array ( [0] => tom [1] => 12 )

}fclose($handle);

}getfiledata('./01.csv');

php讀取csv檔案

開始討論php操作csv檔案的問題之前,我們先首先了解一下什麼是csv檔案。csv是最通用的一種檔案格式,它可以非常容易地被匯入各種pc 及資料庫中。此檔案,一行即為資料表的一行。生成資料表字段用半形逗號隔開。了解到這裡我們看清楚了csv檔案的最大特點,以行排列,每行中的每個數值用逗號隔開。看到這裡...

PHP 讀取 匯出 CSV檔案

工作中經常會有遇到匯入 匯出的需求,下面是常用的方法。讀取csv檔案,可以分頁讀取,設定讀取行數,起始行數即可。匯出csv檔案,用兩種方法進行實現。1 2 讀取csv檔案 3 param string csv file csv檔案路徑 4 param int lines 讀取行數 5 param i...

PHP讀取csv檔案的內容

一次性讀取csv檔案內所有行的資料 file fopen windows 2011 s.csv r while data fgetcsv file print r goods list foreach goods list as arr echo goods list 2 0 fclose file...