CSV文件中刪除重複的行我有CSV文件看起來像這樣:如何從用PHP
account, name, email,
123, John, [email protected]
123, John, [email protected]
1234, Alex, [email protected]
我需要刪除重複的rows.I嘗試做這樣的:
$inputHandle = fopen($inputfile, "r");
$csv = fgetcsv($inputHandle, 1000, ",");
$accounts_unique = array();
$accounts_unique = array_unique($csv);
print("<pre>".print_r($accounts_unique, true)."</pre>");
但我在print_r中只有第一個標題行。 什麼需要,以確保我 1.我從清理重複行 2.我可以讓這些重複的一些列表的CSV文件來完成(也許它們存儲在另一個CSV?)
'fgetcsv'只有一行。如果你需要所有的行,你需要循環。 – deceze
文件真的很大嗎? – sectus