• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpで読み込んだcsvが文字化けします)

csvファイルを読み込む際に文字化けが発生する問題の解決方法

このQ&Aのポイント
  • PHPでCSVを読み込んで名簿を作成していますが、一部の文字が文字化けしてしまいます。原因と解決方法について教えてください。
  • CSVファイルを読み込む際に文字化けが発生しました。プログラムやファイルの文字コードの設定を確認し、適切な文字コードに変換することで問題を解決することができます。
  • PHPでCSVを読み込んで名簿を作成していますが、一部の文字が正しく表示されません。文字コードの設定や文字変換に問題がある可能性があります。正しい文字コードを設定し、文字変換を行うことで解決することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

理由はわかりませんが $name = strtr($name, "", "崎"); が引っかかってるっぽいです $name = str_replace( "", "崎",$name); または $name = strtr($name, array("" >= "崎")); これだとちゃんと「務」で表示されました

noname#146582
質問者

お礼

koke29様、ありがとうございます! PHP4だからダメなのかなと、PHP5の環境もつくって試してみたのですが、今度はさらに文字化けしてまた一苦労していました。 ずっとエンコードの問題だと思っていたのですが、文字置換の部分が影響していたのですね。

その他の回答 (1)

  • koke29
  • ベストアンサー率58% (114/196)
回答No.2

あああ… なんか文字が消えてしまう… "" は "サキの難しいやつ" です。

noname#146582
質問者

お礼

立の崎は、いろいろ扱いが難しいみたいですね。 補足ありがとうございます!

関連するQ&A