Я получаю данные из веб-API, который имеет странную кодировку. Я использую PHP и не могу декодировать входные строки. Кажется, у меня this problem, что объясняет, что происходит, но на самом деле не помогает мне понять, как это исправить. Может ли кто-нибудь помочь? Спасибо!Декодирование строк на PHP: данные обрабатывают байты UTF-8 как Windows-1252
0
A
ответ
1
Возможно, вы захотите попробовать проанализировать кодировку, используя что-то вроде mb_detect_encoding()
.
1
Попросите вашего поставщика API/увидеть свои документы, чтобы увидеть, какие кодировки они используют. –