3-4CSVデータ操作Tips318 CSVファイルを読み込む
Level1
Pointfgetcsv関数を利用する
CSVファイルを読み込むには、fgetcsv関数を使用します。詳しい書式は下記の通りです。
fgetcsv( $handle [, $length = 0 [,
$delimiter = ',' [, $enclosure =
'"' [, $escape = '\\' ]]]] )
通常、第1引数のみを指定することで利用可能です。デリミタ文字がカンマ以外の場合は、第3引数$delimiterにデリミタ文字を指定します。
fgetcsvはCSVファイルから1行ずつ読込み、各行をデリミタ文字で分割し、分割した結果を配列形式で返します。
サンプルプログラムは、同梱のexample1.csvを読み込んで出力しています。example1.csvは、Shift_JISで作成されたファイルで、改行を含む要素もあります。
引数名 |
---|
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録