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 に答える