PHP文件中的bom引起的JSON解析失敗的問題

    用editplus一般使用UTF-8格式保存PHP程序文件,有個PHP文件執行結果是直接返回一個JSON串,平時一直運行正常,後來的某天,發現返回的這個JSON串不能正常解析了,但是觀察這個返回的JSON串,又沒有發現哪裏有錯誤,複製到JS execute裏運行一下還挺正常。

    在服務器上用vim打開後,發現第一行多了一個<feff>標記,經過百度後發現這是一個UTF-8 BOM頭標記,原來其他同事用editplus編輯過這個文件,然後保存成了UTF-8 BOM格式,並上傳到了服務器,導致這次莫名其妙的錯誤。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章