這是一個大寫的A與^頂部:Â
這個字符是什麼(Â)以及如何使用PHP刪除它?
它是表示從網頁拉串起來。它顯示原始站點上原始字符串中以前有空的空間。這是存儲在我的數據庫中的實際字符。當我回顯一個包含它的字符串時,它也顯示在我的網站上。
我意識到這是一個字符編碼問題,當我最初處理網頁,但我現在堅持與我的數據庫中的這些字符。在輸出包含它的html之前,我必須在顯示它時轉換這個字符,或者在php的其他地方轉換。我不能重新處理原始文件。
我試過str_replace()和html_entity_decode(),但都沒有做任何事情。
我還應該嘗試什麼?
你不應該由str_replace函數刪除它們,你首先應該解決的編碼問題。看看這個:http://stackoverflow.com/search?q=mysql+encoding和這個http://stackoverflow.com/search?q=php+encoding –