這真的讓我發瘋。我正在構建一個西班牙語網站(意思是很多拉丁字符),我正在使用Zend框架。字符集不工作 - 西班牙字符
當我保存一個á
它顯示像á
。我知道是一個字符集編碼,但我不明白爲什麼。
我的頭字符集是<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我的數據庫是utf8_general_ci
。我已經將charset更改爲其他人,並始終存在同樣的問題。
當我看到在我的數據庫,內容被保存,是一種á
任何想法,爲什麼會出現這種情況?謝謝!
「保存」 如何與此同時,你可以,如果你使用EXT /庫MySQLi每個連接後執行的呢?這發生在哪裏? – deceze
你是否在連接數據庫時設置名稱? 'mysql_query(「set names'utf8'」);' – martincarlin87
我使用Zend-DB保存到數據庫,所以就像PDO – raygo