如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
檢測並一鍵去除UTF8檔案中的BOM標記,解決PHP等環境解析錯誤問題,最佳化檔案相容性。
拖拽檔案到這裡,或點選上傳
最大 5 MB
BOM (Byte Order Mark) 是位於檔案開頭的特殊標記(0xEF, 0xBB, 0xBF),用於標識檔案是以 UTF-8 編碼的。
雖然 BOM 對於某些 Windows 程式(如記事本)有幫助,但在 Web 開發中通常建議不帶 BOM,因為:
當您的UTF8檔案在PHP或Linux指令碼中出現'header already sent'錯誤時,很可能是因為BOM標記的存在;本工具專用於檢測並去除UTF8檔案開頭的位元組順序標記(BOM),輸出淨化後的檔案。BOM是UTF8編碼檔案開頭的特殊位元組序列(如EF BB BF),用於標識編碼方式,但可能引發程式相容性問題。
哪些檔案型別適合使用此工具?
主要針對UTF8編碼的文字檔案,如.txt、.php、.js、.css等原始碼。
去除BOM後文件內容會變化嗎?
不會,工具僅刪除檔案開頭的BOM位元組序列(EF BB BF),不修改其他內容,確保語義一致。
上傳檔案需為UTF8編碼文字,最大1GB;結果僅針對BOM檢測,異常檔案可能影響精度;檔案處理後自動清除,請及時下載。
建議開發者在儲存PHP檔案前使用本工具檢查BOM,避免重定向錯誤;常見示例:輸入含BOM的.php檔案可能導致輸出異常,去除後即可正常執行。