我遇到特殊字符問題。例如。在數據庫中寫入「A & A」(數據庫設置爲utf8-unicode-ci)。 我檢索在autosugest列表中的值正確地:PHP從數據庫中獲取特殊字符
while ($row = mysql_fetch_array($result)) {
$keywords = htmlspecialchars($row['name']);
echo "<keywords>". $keywords ."</keywords>";
}
當我點擊輸入框,選擇「A & A」被填充爲A &放大器; A
標頭設置於:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
您能否讓我知道如何顯示特殊字符?
這是用htmlspecialchars的我猜的工作? – HamZa
你是HTML在某處過多地轉義的地方。 – deceze