Символы "ISO-8859-1" больше не читаются в "UTF-8"
У меня есть проблема, когда я пытаюсь преобразовать кодировку в PHP с mb_convert_encoding
функция.
Основная идея состоит в том, чтобы изменить формат файла CSV, который имеет кодировку ISO-8859-1. Я хочу, чтобы выходные данные в формате CSV были в кодировке UTF-8 и читались так же, как и вход.
mb_convert_encoding
Тем не менее, когда я пытаюсь открыть отформатированный CSV с помощью Notepad++, я получаю причудливые символы вместо греческих символов, которые были у исходного ISO-8859-1.
Это почему?
1 ответ
Notepad++, вероятно, открывает файл как ASCII. Нажмите Кодировка -> UTF-8