Кодировка — Как показать с Caron в RTF-файл [PHP]?

У меня есть текст шаблона RTF, который я открываю в PHP и заменяю некоторые строки другими.
У меня есть база данных latin2, где я получаю текст, который необходимо заменить в файле. Результат из базы данных содержит латинские 2 символа (s с caron (š), c с caron (č), z с caron (ž)).
Когда я печатаю результат из базы данных в веб-браузере, он печатает нормально (показывает š č и ž), но когда я сохраняю его в файле rtf, я получаю знак авторского права вместо s caron.
Что я делаю неправильно?
Я пытался преобразовать строку из UTF-8 в ISO-8859-2 и наоборот, но это все равно не работает.

Допустим, у меня есть строка Айдовщина.
Преобразование из UTF-8 в ISO-8859-2 // TRANSLIT с иконкой показывает только Ajdov.
Преобразование из UTF-8 в ISO-8859-2 // IGNORE с иконкой показывает Ajdovina.
Преобразование из UTF-8 в ISO-8859-2 с иконкой показывает то же самое, что транслит — Айдов.

Что мне нужно проверить и исправить, чтобы правильно сохранить его в файле?
Я сохраняю это с file_put_contents.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector