我打算使用一個類來過濾掉我不想要的符號。
所以形成一個頁面我發送我想要過濾到一個PHP頁面的值是否被過濾。我已經使用preg_replace過濾所有的符號,但歐元符號。當我使用的時候,我總是越來越â€
當我把歐元符號在我得到â¬
我用...;
header('Content-Type: text/html; charset=utf-8'); on both pages
和
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
。
我在做什麼錯?
請究竟你在做什麼實際的代碼示例。簡短的答案是你有一個編碼問題。長時間的答案是不可能的,沒有更多的細節。 – deceze
有一點可以肯定的是,UTF-8編碼的「€」在這裏被解釋爲ISO-8859。爲什麼這是事實,它發生在哪裏是不可能說的。 – deceze