質問: PHPの文字化けで困っています。 連絡が取れない別の方が作成したPHPを編集すると文字化けしてしまいます。 charset="utf-8" と記述があり、ブラウザはUTF-8で正常に表示しています。 エディタもUTF-8のファイルと判定しており、UTF-8で開くまでは良いのですが、編集せず、そのままUTF-8で保存しただけで文字化けします。 考えられる原因と解決方法が分かりますでしょうか。 よろしくお願い致します。
回答: 1.スクリプト先頭でheader関数を実行させると文字化けが解消されることがあります。 > header("Content-Type: text/html; charset=UTF-8"); > ?> > > 2.文字コードを変えてみます。もしかしたら文字コードを変えることで文字化けが解消されるかもしれません。 3.FTPでアップロードするときに別のコードに変換されているのかもしれませんので確認してください。