2012-01-05 59 views
0

我有一個xml提要,我無法編輯它的遙控器。無效字符不顯示

現在,當我將其導入到數據庫

它這樣說:

A taste of Turkey for £21 10 Meze dishes, bread and drinks for two at Cirrik Fulham 

但輸出這樣的:

A taste of Turkey for £21 –10 Meze dishes, bread and drinks for two at Cirrik Fulham 

是否有一個PHP函數,我可以用它來解決這個問題嘗試htmlspecialchars()htmlentities()沒有運氣。

回答

1

使用

echo mb_convert_encoding($string_from_db, 'HTML-ENTITIES', 'UTF-8'); 
+0

由於工作brilliently將在9分鐘接受堆棧溢出不會讓我:) – 2012-01-05 18:21:46

+0

這工作,但如果你要需要頻繁地做到這一點,你可能會更好改變默認編碼您的Web服務器爲UTF-8而不是轉換每個字符串。 – 2012-01-05 18:46:00