UTF8無BOM

UTF-8 BOM又叫UTF-8 簽名,其實UTF-8 BOMUFT-8沒有作用,是爲了支援UTF-16,UTF-32才加上的BOM,BOM簽名的意思就是告訴編輯器當前文件採用何種編碼,方便編輯器識別,但是BOM雖然在編輯器中不顯示,但是會產生輸出,就像多了一個空行,可能會引起錯誤。(在Linux下看時,文件開頭多了個<feff>Window下用Notepad++php文件,編碼是UTF-8時就帶有這種BOM。用Notepad++時選擇以UTF-8BOM格式編碼,解決這個問題。

發佈了32 篇原創文章 · 獲贊 16 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章