fgetcsv() の注意点
fgetcsv()でcsvファイルを読み込む時に""で囲まれていない1バイト以外の文字(日本語など)は正常に読み込まれない。
setlocale(LC_ALL,'ja_JP.UTF-8');
を使うと読み込まれる。
setlocale(LC_ALL,'ja_JP.UTF-8'); $handle = fopen($csv, 'r'); while (($data = fgetcsv($handle)) !== FALSE) { var_dump($data); }