Я теряю акцентированные символы.
Из PHP я загружаю XML-файл, который использует UTF8, в то время как мой PHP-скрипт использует Latin1.Мне не удается преобразовать UTF8 в латиницу 1.
Я пробовал это:
$meta=mb_convert_encoding($meta,'CP1252','UTF-8');
и
$meta=mb_convert_encoding($meta,'UTF-8');
$meta=mb_convert_encoding($meta,'CP1252','UTF-8');
Но в любом случае акцентированные символысломан и превращен в 2 символа.
Входные данные:
<title>First book of zoölogy</title>
Выходные данные:
<title>First book of zoo?logy</title>
Я сам разобрался, см. мой ответ ниже.Спасибо всем за помощь!