我想要做的是获取我的产品的 Business Catalyst 生成的 CSV。但它总是包含很多我不需要的东西。
我有一个使用 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() 只会导致只写入数据的第一个条目。
有任何想法吗?