Иван Кинчин
Знаток
(313),
на голосовании
3 года назад
Строка изначально в кодировке windows-1251 записывается в xml файл с кодировкой ISO-8859-1. Как перевести строку в UTF-8 имея доступ только к файлу ? Так не работает: $str = iconv("ISO-8859-1", "UTF-8", $str); Так тоже: $str = iconv("ISO-8859-1", "windows-1251//IGNORE", $str); $str = iconv("windows-1251", "UTF-8", $str);
online-decoder.com/ru нормально преобразует эту строку указывая кодировки из ISO-8859-1 в windows-1251.
Как перевести строку в UTF-8 имея доступ только к файлу ?
Так не работает:
$str = iconv("ISO-8859-1", "UTF-8", $str);
Так тоже:
$str = iconv("ISO-8859-1", "windows-1251//IGNORE", $str);
$str = iconv("windows-1251", "UTF-8", $str);
online-decoder.com/ru нормально преобразует эту строку указывая кодировки из ISO-8859-1 в windows-1251.