私がやろうとしているのは、BusinessCatalystで生成された製品の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()を使用すると、データの最初のエントリのみが書き込まれます。
何か案は?