1
我使用PHP從XML文檔中提取信息並將其回顯到頁面。例如,在XMl文檔中有像Éamon這樣的特殊字符。當我使用PHP回顯這些字符時,它看起來像是阿曼。使用PHP解析XML特殊字符
任何人都可以告訴我如何轉碼這些字符,以便他們正常解析?
我使用PHP從XML文檔中提取信息並將其回顯到頁面。例如,在XMl文檔中有像Éamon這樣的特殊字符。當我使用PHP回顯這些字符時,它看起來像是阿曼。使用PHP解析XML特殊字符
任何人都可以告訴我如何轉碼這些字符,以便他們正常解析?
你可以讓瀏覽器爲你做。在標題中,指定您的字符集爲UTF-8:
header('Content-Type: text/html; charset=utf-8');
做這個之前你輸出任何東西到瀏覽器。現在瀏覽器將正確解碼特殊字符。
您可以使用
<meta http-equiv='Content-Type' content='Type=text/html; charset=utf-8'>
啊扯淡!是的,我知道這很簡單。完全忘了那個標題。 – AzzyDude 2012-08-15 16:12:56
@AzzyDude你是否試圖確保它的工作原理? – Hassan 2012-08-15 16:14:53
是的,我做到了。我實際上以爲我有這種感覺,爲什麼我感到困惑。然後我檢查並意識到它失蹤了。萬分喜歡愚蠢的錯誤! – AzzyDude 2012-08-15 16:16:12