最近做了相關的功能,從 csv 格式的檔案中讀取資料,然後進行操作,下面用例項**記錄下。
fgetcsv — 從檔案指標中讀入一行並解析 csv 字段csv 檔案示例如下如果提供了無效的檔案指標,fgetcsv()會返回null。 其他錯誤,包括碰到檔案結束時返回false,。
例項**如下
<?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...