Macで作成したCSVファイルの読み込みがうまくいかない件

現象

Mac環境で以下のような二行のレコードからなるCSVファイルを作成。

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28

これをfgetcsv()で読み込んだところ、以下のようなデータが取得された。
※細かくはfgetcsv(ファイルポインタ, 100, ',')

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 1,2,3,4,5,6,7,8,9,10,11,1

改行コードが無視された模様。

対処法

以下のように改行コードを置換して解決。
f:id:hchuno:20131112140132p:plain