UTF-8格式會在檔案開頭附加BOM,告訴文字編輯器他的編碼方式 而UTF-16更會用BOM來表示自己的字元順序 但是PHP目前並不支援BOM,會把它當成字元而發生錯誤… 有些文字編輯器可以選擇是否要附加BOM,例如樓上說的EmEditor
sofree.cc