2016.5.16システム開発 インソースマーケティングデザイン 2021年8月1日「マリンロード」は「インソースマーケティングデザイン」へ社名を変更いたしました [PHP] SJISのCSVファイルの文字化けせずに読み込む方法(SplFileObject) こんにちは。エンジニアの高田です。 今年のゴールデンウィーク驚異的な10連休でした! やっとGWボケが抜けつつあります。 先日はまったPHPでのCSVファイル読込時の文字化け問題。。。 いや文字化けではなく項目の区切りがうまく判断されずに、隣りの項目とくっついちゃう現象。。。 どんな現象? CSVファイルは「SJIS」で「タブ区切り」、「囲み文字(ダブルクォテーション)つき」でした。 PHPの文字コードは「UTF-8」。 分かりやすく、「タブ区切り」を「カンマ区切り」にして表現すると 「”ID”, “代表者”, “代表者カナ”, “電