windowsのエクセルからCSVファイルを作ると、
shift_jisで保存されます。
このCSVをphpで読み込んでutf-8で出力するのですが、文字化けすることがあります。
文字化けしないようにするには、localeというのを設定すると直ることがあります。
(僕の環境ではlocaleを設定しただけで直った。)
まぁgoogleで検索すればたくさん出てきます。
時間無いので今日はメモで終わり。
- (ローカル(windows + xampp)では文字化けしなくても、レンタルサーバーに上げると文字化けしてました。) こういうのはほんと焦りますよね。
- あと文字の化け方は、日本語の一文字目だけアルファベットになるという文字の化け方でした。