UTF-8とUTF-8の違いは何ですか?ボム?
ベストアンサー1
UTF-8 BOM は、テキスト ストリーム () の先頭にあるバイト0xEF, 0xBB, 0xBF
シーケンスであり、これにより、読者はファイルが UTF-8 でエンコードされていることを、より確実に推測できるようになります。
通常、ボム信号を送るために使用されるエンディアンエンコーディングですが、エンディアンは UTF-8 には関係がないため、BOM は不要です。
によるユニコード標準UTF-8 ファイルの BOM は推奨されません。
2.6 エンコード方式
... BOMの使用はUTF-8では必須でも推奨もされていませんが、UTF-8データがBOMを使用する他のエンコード形式から変換される場合や、BOMがUTF-8シグネチャとして使用される場合には使用される可能性があります。セクション 16.8、スペシャル、 詳細については。