一部のファイルを UTF-8 に変換するためのスクリプトを PHP で作成しようとしています。私はギリシャ語のファイルを持っています.Notepad ++はそれが「ANSI」エンコーディングであることを示しています. サーバーにアップロードすると、UTF-8としてエンコードされていることが検出されます(何かwrinfだと思います)。その内容を utf8_encode() で UTF-8 に変換して新しいファイルをダウンロードすると、文字がめちゃくちゃになってしまいます。PHPでBOMを削除しようとしましたが、結果は同じでした。ファイルをUTF-8に変換せずにPHPでBOMを削除しようとしましたが、ファイルは文字化けせずにANSIエンコーディングのままでした。どうすれば修正できますか?
14982 次