fgetcsv():PHPリファレンス

fgetcsv()に関する用語の解説。

fgetcsv()とは

fgetcsv関数はファイルからデータを1行読み込み、区切られた項目に分割した配列を返します。CSVファイルのように各項目がカンマで区切られたファイルを処理するときに使用します。読み込んだ各行の区切り文字とフィールド値の囲み文字も指定が可能です。読み込む長さが1行の文字数より短い場合は全フィールドが処理されなくなるため、1行文字数より長い値を指定します。
fgets に動作は似ていますが、 fgetcsvは行を CSV フォーマットのフィールドとして読込み処理を行い、 読み込んだフィールドを含む配列を返すという点で違います。

PHP書式

fgetcsv(ファイルポインタ,読み込む長さ[、、区切り文字(既定値:「,」)[,フィールドポイント値の囲み文字(既定値:「"」)]])

戻り値

読み込んだ1行が個々の要素に分割された配列。

サンプルコード

出力結果

補足