pdshingo
知乎 :「带 BOM 的 UTF-8」和「无 BOM 的 UTF-8」有什么区别?网页代码一般使用哪个?

原來是老問題,不過我遇到的狀況反而是vs code utf8預設不帶bom,結果公司配的CentOS 7裝mysql跑還原sql含中文會亂碼出錯 (my.cnf,locale utf8相關設定有改過了),用file -i 看該sql是charset=unknown-8bit,把該sql的endcoding用notepad++改成帶bom反而才沒問題...
pdshingo
補充: 其實vs code要讓utf8 帶bom也算好改,只是如果是既有檔案要改的話,要1.改設定 2. new file 3. 存檔覆蓋才會真的改, 只改設定在既有檔案存檔還是不會帶bom
載入新的回覆