問題:
UTF-8 以外でエンコードされていますファイルを保存し、そのコンテンツを中断することなく UTF-8 に変換したいと考えています。ただし、標準のファイル操作関数を使用するスクリプトでは、ファイルは元のエンコードで保存されます。
解決策:
ファイルを UTF-8 形式で保存するには、file_put_contents を使用できます。 ()。さらに、ファイルがさまざまなアプリケーションによって正しく解釈されるようにするには、ファイルの先頭にバイト オーダー マーク (BOM) を追加します。
コード:
file_put_contents($myFile, "\xEF\xBB\xBF". $content);
説明:
以上がBOM を含む UTF-8 形式でファイルを保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。