Я получил текстовый файл с некоторым содержанием. Создатель сказал мне, что это в UTF-8. Позже я хочу показать контент на веб-странице, которая использует charset=utf-8
, но кажется, что контент закодирован с другой кодировкой.
В текстовом файле и на веб-странице это выглядит так (1):
Но это должно выглядеть так (2):
• more time. Drive with Sozius…%4
Когда я делаю следующие шаги, я могу показать содержимое в правильном формате:
- Использование следующего php-кода для содержимого
iconv('UTF-8', 'ISO-8859-1', $txt)
- Изменить кодировку веб-страницы на
charset=ISO-8859-1"
Теперь содержимое файла отображается как пример (2) на веб-странице. Но я не могу изменить кодировку веб-страницы. Есть ли способ преобразовать строку в php, чтобы она отображалась прямо на веб-странице в кодировке UTF-8?