###現象について
EUC-JPで書かれたPHPファイルをダウンロードしました。※エディタはAtomを使用しています。
このファイルをAtomで開くとUTF-8で開かれるため、文字化けが発生しています。Atomから文字コードをEUC-JPを選択すると正常に表示されました。
【本題】
上記の手順と同様に、EUC-JPのファイルを開き、その後、文字化けを解消することなくUTF-8で保存をしてしまいました。
そうすると、EUC-JPを選択しても文字化けが発生したままになってしまいました。下記は文字化けの一部ですが、日本語全てが文字化けになっています。
この状態から、文字化けを解消することは出来ますでしょうか。
エンコードをチェック
nkf -g index.php // EUC-JP file index.php // HP script text, UTF-8 Unicode text, with very long lines
###試したこと
- nkfコマンドでUTF-8出力
nkf -w index.php // 鐃循¥申鐃緒申
文字コード変換ツールにてUTF8変換
いずれも文字化けが発生したままで、この場でご教授頂ければと思い、投稿させて頂きました。
何か他の対処方法やアドバイスがあれば何卒よろしくお願いします。
似たような質問が過去にあったようで、掲載いたします。
文字コードがShift-jisで保存されてたテキストのファイルを、誤って文字コードの設定をUTF8で開いてしまい、それに気がつかずUFT8の文字コードのまま保存してしまいました。