2010-07-16 64 views
0

我看了你的答案,重新格式化包含的php文件,它確實消除了這個問題。我的問題是我們正在研究一個需要顯示不同的語言的網站,這會是一個問題嗎?可怕的UTF-8 BOM

謝謝康拉德

+2

你指的是什麼答案? – 2010-07-16 15:50:51

回答

4

在UTF-8中不需要BOM。它可以安全地從PHP腳本中刪除,而不會丟失UTF-8支持。

+0

UTF-8 BOM可用於檢測編碼。但只要字符編碼是正確聲明,否則它可以安全地刪除。 – Gumbo 2010-07-16 15:53:08

+0

據我所知,PHP將所有輸入視爲latin-1,因此將BOM視爲應輸出到瀏覽器的拉丁字符。 PHP中的UTF-8「起作用」,因爲可以將PHP編寫爲按原樣服務於UTF-8字節的通道。 – 2010-07-16 15:55:25