0

サーバーに 1 時間ごとにいくつかの csv ファイルをアップロードしています。それらを取得して、それらから他のファイルを作成する必要があります。例えば。

test.csv には 3 列分のデータがあります。2 番目の列を完全に削除してから、残りの 2 列を独自のファイルとして保存します。text_changed.csv

Linux サーバーで開発していますが、サイトを Windows マシンに転送しています。

ここでサーバーOSがどれほど重要かはわかりません。私は PHP を他のどのコーディング言語よりもよく知っていますが、プロではありません。

4

1 に答える 1

2

CSV ファイルは、特定の規則に従った単なる通常のテキスト ファイルです。主な規則は次のとおりです。

  • カンマは、列を区切るために使用されます。
  • 列のテキストにカンマがある場合 (Acme, Inc. など)、その列のテキストを引用符で囲む必要があります。

CSV ファイルを自分で解析する場合は、さらにいくつかのルールを完全に理解する必要があります。

幸いなことに、PHP には、CSV ファイルの読み取りと操作のためのサポートが組み込まれています。見て:

http://php.net/manual/en/function.fgetcsv.php

http://php.net/manual/en/function.fputcsv.php

次のプロジェクトも参照してください。

http://code.google.com/p/php-csv-utils/

ドキュメントに目を通してから、より具体的な質問をここに投稿してください。

于 2012-04-11T20:43:37.507 に答える