UTF проблемы. utf8_encode () текст не отображается правильно в Firefox? - PullRequest
0 голосов
/ 30 июля 2011

Хорошо, поэтому у меня есть скрипт php, который выводит данные из базы данных sql.И я использую utf8_encode () для текста, чтобы символы отображались правильно.Страница в кодировке utf-8.

Chrome, IE и Opera все отображают это правильно (правильно в том смысле, что они не пузырьковые вещи), но в Firefox я получаю кучу таких:

Firefox

В Chrome и т. Д. Это выглядит так:

Chrome

Я пытался использовать это:

mb_convert_encoding($text, "UTF-8", "JIS, eucjp-win, sjis-win, ISO-8859-1");

И эти символы отображаются в японских символах так, как они должны, но обычные символы ascii теперь отображаются как японские символы вместо того, что я хочу видеть в них.

using mb_convert_encoding

В частности, некоторые, которые отображаются неправильно в методе mb_convert_encoding (), но правильно с utf8_encode (), это:

utf8_encode (): utf8encode mb_convert_encoding (): mbconvertencoding

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...