Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Изменить кодировку строки с ISO-8859-1 на UTF-8

Иван Кинчин Знаток (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.
Голосование за лучший ответ
Похожие вопросы