ループでCSVデータを処理し、データベースに登録する際の(先にSJISからutf8にエンコードした)

CSVデータの取込みをfgetcsv関数を使って行っていたのですが....文字化け原因は彼だったようです。。

(日本語文字が消えるまたは一部消えることがあるようです。実際その現象に悩まされました。。)

解決策は、ループ処理文の前に『setlocale(LC_ALL, 'ja_JP.UTF-8');』を置くことで、解消されました。

またこの現象は、文字列が『 " (ダブルクオート)』で囲われてない場合に起こるそうです。

ここにメモ。。