2012-07-27 44 views
0

我有我手動輸入到WordPress的職位表中下面的文字編碼問題,WordPress的

‚ 

我編碼成UTF-8使用:

$text = "‚"; 
$enc = mb_detect_encoding($text, "UTF-8,ISO-8859-1"); 
$hotelDescription = iconv($enc, "UTF-8", $text); 

然而,當wordpress回聲它它顯示

‚ 

任何想法誰可以輸出正確的字符?

+0

[字符編碼](http:// gedcom -parse.sourceforge.net/doc/encoding.html)和[html實體](http://www.w3.org/TR/html4/sgml/entities.html) – Vatev 2012-07-28 00:13:42

回答

0

您需要指定顯示使用UTF-8編碼進行字符串呈現的頁面。您發佈的輸出是該utf-8字符串的iso-8859-1版本。假設數據正確存儲在數據庫中,因爲UTF-8確保正在呈現此字符串的頁面具有以下元標記:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
0

看起來你在#226之前缺少了&;