一般我們在寫網頁程時,網站PHP檔案普遍會採用UTF-8編碼,但常常遇到編碼為UTF-8後還是會因不明原因出現「????亂碼」。或是將檔案丟到伺服器後,畫面會出現不明的「空格」。如果你是Dreamweaver使用者,只要依下列設定將BOM檔頭去除,即可解決這個問題。

1. 到Dreamweaver > 修改> 頁面屬性

dreamweaver

 

2.在「標題/編碼方式」(快速鍵:Ctrl+J),去除「包含Unicode簽名(BOM)」選項勾選即可。

 

3. 完成。

 

至於為什麼要去除「包含Unicode簽名(BOM)」,網路上的網友對這部份有清楚的說明,就請大家自行參考囉。

 

參考網頁:

解決PHP BOM檔頭問題
http://chunju.pixnet.net/blog/post/25404790-%E8%A7%A3%E6%B1%BAphp-bom%E6%AA%94%E9%A0%AD%E5%95%8F%E9%A1%8C-

关于bom以及utf-8的问题Dreamweaver中除去BOM的方法
http://hi.baidu.com/383215209/item/f4e95d76ae15fd2cd7a89cf5

 

 

 

想跟我們談談你的網頁設計構想嗎?

 

 

網頁設計洽詢 >