Проблема очень интересная, получаю текст в UTF-8 использую класс DOMDocument для разбора документа. Результат получаю в одну строку все соединяю и вывожу в браузер, получаю кривую кодировку, при этом, внимание! Выводимый текст 100% UTF-8, в браузере установлен UTF-8. А все равно все криво.Далее копирую текст из браузера открываю Notepad++ документ в ANSI кодировке (если не ошибаюсь это ISO-8859-1 она же cp1252). Вставляю. Затем выбираю насильно что это UTF-8 и NP++ мне все корректно показывает.Вопрос почему браузер не может показать UTF-8 как положено, а показывает его в режиме ANSI? При этом Content-type отправлен с указанием кодировки UTF-8?
|