Hatena::ブログ(Diary)

A Day in Serenity @ kenjis

2012-06-29

FuelPHP の Format クラスは CSV が「"」で囲まれることを前提にしている

Format クラスを使うと、こんな感じで CSV ファイルを読めるのですが、

$data = file_get_contents($csv);
$data = Format::forge($data, 'csv')->to_array();
Debug::dump($data);

CSV ファイルの形式が値をダブルクォートで囲むことが仕様になっていました。ダブルクォートで囲ってないデータがあるとその行は無視されます。

また、1行目はヘッダ行になっていました。

(確認したバージョン: FuelPHP 1.3-dev)

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/Kenji_s/20120629/fuelphp_format_csv