我試圖做的是抓取Business Catalyst生成的我的產品CSV文件。但它總是包含我不需要的大量東西。使用php寫入多個嵌套數組到文件使用php
我有一個使用fgetcsv()的腳本。代碼是
<?php
$file_handle = fopen("ProductExport2.csv", "r");
while (!feof($file_handle)) {
$line_of_text = fgetcsv($file_handle, 1000000);
$tableDisplay = "<tr><td>" . $line_of_text[0] . "</td><td>" . $line_of_text[1] . "</td><td>" . $line_of_text[2] . "</td><td>" . $line_of_text[4] . "</td><td>" . $line_of_text[6] . "</td><td>" . $line_of_text[49] . "</td></tr>";
echo $tableDisplay;
}
fclose($file_handle);
?>
所有這些都是顯示我想要的數據。
但是,我現在要做的是寫一個新的CSV文件。使用fwrite()只會導致只寫入數據的第一個條目。
任何想法?
的感謝!這是做我想做的事情,與我做str_replace和其他人之前,實際寫入$ data – jeffimperial 2012-02-07 06:08:29