2012-09-03 86 views
0

我試圖在PHP中將某些文件的編碼設置爲ISO-8859-1。我試過使用這個:字符編碼失敗

<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-1">` 

但它仍然無法正常工作。我能做什麼?謝謝。

+1

這是客戶端還是服務器端,因爲你說的是​​這是HTML(客戶端),PHP是服務器端 – petschekr

+1

「它仍然無法工作」 - 它以什麼方式不起作用?我們需要知道您期望看到什麼,以及您實際看到的是什麼。 –

回答

2

你應該輸出它作爲一個真正的HTTP頭。 <meta>元素不是一個很好的替代品。

header('Content-Type: text/html;charset=iso8859-1'); 

你應該確保文件的編碼實際上是ISO 8859-1 - 這一切都只是告訴該資源是在編碼,它實際上並沒有轉碼或任何瀏覽器。