Некоторые вещи, которые вам нужно будет изучить: -
PHP
Убедитесь, что ваш контент помечен как utf-8:
default_charset = "utf-8"
Установить mbstring. Вы можете найти это здесь
Убедитесь, что вы говорите с utf-8 между PHP и MySQL.
Звоните mysql_set_charset("utf8");
(или используйте SQL-запрос SET NAMES utf8
)
Apache
Вы также устанавливаете Content-Type:
ваших страниц здесь с чем-то вроде этого
AddDefaultCharset utf-8
MySQL
Убедитесь, что все ваши таблицы используют utf8 Collation utf8_general_ci; например,
ALTER DATABASE mydb CHARACTER SET utf8;
Наконец
Наконец, протестируйте материал с забавными примерами Unicode, как эти
9 (͡ ๏ ̯͡ ๏) 6
Более полезная информация с , когда я попробовал это ...