PHP fgetcsv()

http://mt-soft.sakura.ne.jp/web_dl/vb-parts/csv/

CSVの仕様

RFC4180 ウィキペディア( http://ja.wikipedia.org/wiki/CSV )より

・ファイルは1つ以上のレコードからなる。
・レコードは改行(CRLF、U+000D U+000A)で区切られる。
・最後のレコードの後には改行はあってもなくてもいい。
・レコードは1つ以上の同じ個数のフィールドからなる。
・フィールドはコンマ「,」(U+002C) で区切られる。
・最後のフィールドの後にはコンマは付けない。
・フィールドがカンマ、ダブルクォート、改行を含む場合は、かならずダブルクォートで囲む。
・フィールドに含まれるダブルクォートは2つ並べてエスケープする。

PHP4 fgetcsv() ""
PHP5 fgetcsv() /"

PHPCSVファイルを扱うときに便利なfgetcsv()関数
http://blog.livedoor.jp/montz/archives/824011.html