Как в PHP кодировать строку с ISO-8859-1 в UTF-8 так, чтобы текст выводился в браузере на русском языке, а не в виде кракозябров?
Я через PHP-функцию utf8_encode кодировал текст с ISO-8859-1 в UTF-8, получились кракозябры, а не ожидаемый результат
Например, вот этот инструмент https://www.online-decoder.com/ru кодирует нормально (из ISO-8859-1 в UTF-8)
Вопрос, как сделать так чтоб в PHP текст из ISO-8859-1 в UTF-8 кодировался так, как этот инструмент?
Ответы (1 шт):
Автор решения: Мегакот
→ Ссылка
Можно использовать utf8_encode($text);, но если utf8_encode($text); выводит кракозябры, то используйте iconv('utf-8', 'iso-8859-1', $text);