0
4

1 に答える 1

2

シンプル:メモ帳、ワードパッド、WordはすべてMicrosoft製品であり、UTF-8でエンコードされたファイルがBOMで始まることを期待していることで有名です。BOMを含めないと、BOMはエンコーディングを正しく認識せず、ファイルを誤って解釈します。

通常、BOMをUTF-8でエンコードされたファイルに追加することはお勧めしません。MicrosoftユニバースのみがBOMを要求/優先しているようです。どちらが悪いかを判断する必要があります。BOMを含めるか、適切なエンコーディングでWord / Note(-pad)でファイルを手動で開く必要があるため、問題が発生する可能性があります。

PHPのBOMは単純に次のとおりです。

$bom = "\xEF\xBB\xBF";

ファイルに追加します。

于 2012-06-21T14:39:12.617 に答える