分開後,我已經與以下結構的CSV文件:PHP處理CSV文件,用分號
a; b; c,c c; d
當我嘗試處理它,它說偏移2和3是不確定的。花了我一段時間才意識到這是由,
造成的,不知道如何解決這個問題。如果我刪除,
一切運行良好。
這是我的處理功能:
function process_csv($file) {
$file = fopen($file, "r");
$data = array();
while (!feof($file)) {
$csvdata = fgetcsv($file);
$data[] = explode(';', $csvdata[0]);
}
fclose($file);
return $data;
}
試圖fgetcsv($file);
爲fgetcsv($file, '"');
,但沒有幫助。
隔板是第三個參數['fgetcsv'(http://php.net/fgetcsv)。 – mario
謝謝你突出顯示! –