嗯,我有一個網站有些地方我想提出其中標題是有點扭曲試圖擺脫一些字符函數utf8_encode的不會解決
我使用utf8_encode
和html_entity_decode(stripslashes($title),ENT_QUOTES, "UTF-8")
等幾個解決方案,它沒有工作嘗試。我似乎無法擺脫他們:這裏有一個例子:我嘗試之前
標題:
New Era Miami Dolphins NFL® 9FIFTY� Solid Snap Miami Dolphins - Zappos.com Free Shipping BOTH Ways
這裏是函數utf8_encode和HTML實體後
New Era Miami Dolphins NFL® 9FIFTY⢠Solid Snap Miami Dolphins - Zappos.com Free Shipping BOTH Ways
其仍然存在問題 - 是否有辦法擺脫這些?
哪裏輸入從何而來?從數據庫?對我來說,輸出看起來是正確的utf8字符。該輸出應該看起來/說什麼? – art2
autoput應該只有英文。它不是來自數據庫,而是來自網站的標題標籤 –
stripslashes將字符串中的所有斜槓和html_entity_decode轉換爲適用的字符,因此這些對您沒有用處。如果你只是想擺脫奇怪的字符使用:http://php.net/manual/en/function.preg-replace.php – art2