как декодировать символы юникода в php - PullRequest
0 голосов
/ 16 ноября 2009

Я пытаюсь получить данные с другого сайта, и я получаю символы Unicode в моем результате, как это

Amazon RDS - Руководство для начинающих

как я могу декодировать его в php? Может кто-нибудь помочь?

Заранее спасибо

1 Ответ

2 голосов
/ 16 ноября 2009

Это не «символы юникода» - это артефакты испорченной кодировки символов. В этом случае наиболее вероятным объяснением является то, что вы интерпретируете utf-8 данные как windows-1252. Это может произойти, если вы возьмете кодированную строку utf-8 и отобразите ее в оболочке на окнах. Или, если вы отображаете его на веб-странице, отправьте заголовок Content-Type с charset=windows-1252. Конечно, только образованные предположения могут быть разными способами.

Решением вашей проблемы является обработка данных как utf-8.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...